在多人合作的项目中,保持代码规范非常重要

风格混乱不统一会造成阅读困难、工作交接困难、增加 Code Review 成本等问题,还可能会造成潜在的 Bug

FIG

State 状态模式可以基于一个对象的同种事务而封装出不同的行为

它提供一种简洁的方式使得对象在运行时可以改变自身行为,而不必借助单一庞大的条件判断语句

最近需要做个统计,计算一个销售或部门(n 个销售),在一段时间内(n 天)的成交数据

OJUd1P.jpg

Decorator 装饰器模式允许我们根据运行时不同的情景动态地为某个对象调用前后添加不同的行为动作

以奇迹暖暖这种换装游戏为例,我们需要实现动态的换套装,或者混搭

Yii Framework 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架,也是最有效率的PHP框架之一

对于公司千万级的客户数据,在数据库查询时要特别小心,避免出现内存溢出与慢查询的问题

OJUG5I.jpg