learn php
0.2.0
PHP 资源精选列表
“编写害羞的代码 -
不会向其他模块透露任何不必要的内容
模块并且不依赖于其他模块的实现。”
SOLID 是五个设计原则的助记首字母缩写,旨在使软件设计更易于理解、灵活和可维护
简单性是可靠性的先决条件。
— 埃兹格·W·迪杰斯特拉 (Edsger W. Dijkstra)
你不会需要它
“干——不要重复自己
每一项知识都必须有一个单一的、
系统内明确、权威的代表。”
DRY 是指拥有一个事实来源。这并不是要疯狂地消除代码库中的重复。
PHP 中的大多数框架都遵循某种 MVC 结构。理论很简单:
用户与视图交互,视图将信息传递给控制器。然后控制器将该信息传递给模型(层),模型将信息传递回控制器。控制器有效地位于视图和模型之间。 (布兰登·詹姆斯·萨维奇)
糟糕的程序员担心代码。优秀的程序员担心数据结构及其关系。
遵循面向对象代码的常见 PHP 约定以及既定的行业最佳实践:PSR-1、PSR-12、PSR-4。
“软件测试人员不开发软件;他们开发软件。”他们只会让他们变得更好。” - 匿名的
当你是程序员时不评论你的代码应该是非法的 - @RiaCorpeno
PHPdoc 旨在记录您的代码。目的是您始终向文档块中的参数和返回类型添加注释,以描述它们的作用。有一些软件可以读取您的代码并生成 pdf 或 HTML 格式的文档,描述您的所有类和函数以及它们的用途和使用方法。顾名思义,它是一个内联文档系统。
优秀的程序员在穿过单行道之前会先看看两边。