你们中有多少人是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个人给我留言。