功能设计
功能尽量模块化;
类的设计尽量单一,函数功能单一;
需要uml图(类图、时序图、组件图)、文档沉淀;
编写风格
遵循PSR-1 基础编码规范https://laravel-china.org
遵循PSR-2 编码风格规范https://laravel-china.org
注释!!!
常量、env代替硬编码
路由遵循RestfulApi原则
created_at(INT类型),updated_at(TIMESTAMP ON CURRENT_TIMESTAMP,日期类型,自动更新), deleted_at(default NULL)
代码分布
MVC
Model - sql处理,不应当出现业务
View -
Controller - 处理参数验证和方法调用(更彻底的方式是新建一个请求类,请求类处理验证和参数过滤,控制类调用请求类)
Service - 业务
做过电商,做过erp,做过App,熟悉多种框架,具体能力可以见面了解一下,毕竟你不认识我,我不认识你,可能对我的能力不是特别了解,所以想见面,做个长期合作的技术人员
角色 | 职位 |
负责人 | 高级PHP工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |