本课程参考自 Robert C. Martin的Clean Code 书中的软件工程师的原则 ,适用于PHP。 这不是风格指南。 这是一个关于开发可读、可复用并且可重构的PHP软件指南。 并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。 这些虽然只是指导,但是都是Clean Code作者多年总结出来的。
本文受到 clean-code-javascript 的启发
注意事项
虽然很多开发者还在使用PHP5,但是本文中的大部分示例的运行环境需要PHP 7.1 。
翻译说明
翻译完成度100%,最后更新时间2017-12-25。本文由 php-cpm 基于 yangweijie版本 的clean-code-php翻译并同步大量原文内容。
原文更新频率较高,我的翻译方法是直接用文本比较工具逐行对比。优先保证文字内容是最新的,再逐步提升翻译质量。
阅读过程中如果遇到各种链接失效、内容老旧、术语使用错误和其他翻译错误等问题,欢迎大家积极提交PR。
最新章节
- 别写重复代码 (DRY) 2020-06-19
- 类的SOLID原则 SOLID 2020-06-19
- 类 2020-06-19
- 对象和数据结构 2020-06-19
- 函数 2020-06-19
- 表达式 2020-06-19
- PHP变量 2020-06-18
相关课程
- 最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课) 2022-02-17
- 简单聊聊PHP创业那点事 2023-01-04
- 大型实战天龙八部之开发Mini版MVC框架仿糗事百科网站 2018-01-25
- 登录验证与经典留言板 2018-03-02
- PHP实战开发极速入门: PHP快速创建[小型商业论坛] 2022-06-28
- 快速入门Node.JS全套完整版 2022-09-30
- 自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看) 2022-12-08
- 马士兵spring视频教程 2022-04-12