你们中有多少人是PHP程序员的40种常见习惯
1。不写注释2。不要使用能提高生产效率的IDE工具。
三.不要使用版本控制
4。不要按照编程规范编写代码。
5。不要使用统一的方法。
6。不要在代码之前思考和计划。
7。执行SQL之前不执行代码和安全性检测。
8。不要使用测试驱动开发
9。自动误差(error_reporting)不在编码的时候打开
10。不要使用好的调试工具
11。不重构你的代码(重构)
12。不使用MVC这样的分层结构。
13。我不知道以下概念:亲吻,干燥,MVC,OOP,休息
14。在函数或类中用打印或回声直接输出事物而不是返回(返回)
15。不使用或理解单元测试
16。返回HTML,而不是数据、字符串、对象和其他类型。
17。错误的代码和配置参数(硬代码消息和配置参数)
18。不要优化SQL查询
19。不要使用__autoload
20。不支持自动错误操作(应该是智能纠错)
21美元,而_post递送危险参数使用_get美元(记住这40个都是错误的东西)
22。我不知道如何使用正则表达式。
23,从来没有听说过SQL注入和跨站点脚本(安全性,应该理解这两件事:SQL注入,跨站点脚本英语)
24。不支持简单的配置,将参数的构造函数传递给类,设置get方法,定义常量
25。OOP的优点和缺点是不能理解的。
26,无论做什么事情,使用OOP
27。可重用软件是面向对象的
28。不要使用默认值(不要选择智能默认值)
29。没有使用单一配置文件。
30,不想让别人看到代码,而是使用。
31。不要使用数据库抽象层(持久层)
32。发展不是干的(不要重复你自己)。
33。不要开发可以重用的类或方法。
34。不要使用抽象类或接口类、继承、多态、封装。
35。不要使用现有的设计模式来优化程序。
36。用户不允许定义基本目录(它看起来不适合PHP,毕竟不是基于操作系统开发)。
37,错误地使用名称空间,使用通常用作前缀的词。(这会给后来的人造成冲突。例如,定义一个函数调用array_push())。
38。在使用数据库时不要使用表前缀(这很重要…)
39。不要使用或使用不熟悉的模板引擎(用于团队开发,要使用公共模板)
40。不要看PHP框架(大多数框架包含优秀的代码和高级概念)。值得学习)。
我几乎把所有的东西都整理好了,只有不到30个人给我留言。