ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 简介说明 ## 前言 * 阅读本文后,当你发现自己在工作过程中出现过同样的错误并理解明白,那么收藏本文,并在日后时常重新阅读。因为多数人的记忆力无法在你第一次阅读本文后就能记住,更无法深刻理解并运用在实际工作中。 * 编写代码时,时刻提醒自己所写下的代码将会被他人阅读和使用。多数新手程序猿疏于严谨会无意地写下令人难以准确理解的代码,包括变量名,方法名和条件判断等,这些代码在日后阅读时可能就连他本人也是一知半解。 * 代码的可读性尤为重要,代码易读易懂,有利于以下几点: 1. 理解作用 2. 修改bug 3. 正确调用 4. 优化代码 * 文中所举例的代码存在片面性,尤其是涉及到抽象思维的代码片段,这些并无法完全准确地表述相应的设计细想理念,仅作为浅显易懂的参考理解。若想真正地理解其中的设计模式细想,请结合理论书籍知识和实践编写代码来领悟。 ## 文档内容 * 修改完善了参考内容中部分文字描述。 * 参考Robert C. Martin的[《Clean Code》](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882) * 参考jupeter的[clean-code-php](https://github.com/jupeter/clean-code-php) ## 参与文档 欢迎提交并参与完善 ## 关于作者 * PHP程序员 * [http://chenbo.site](http://chenbo.site) * [https://github.com/YWNA](https://github.com/YWNA)