1、良好的编码习惯,这点是老生常谈了,注释、缩进、格式等等,不多说,反正我编码是有一定洁癖的。
2、写方法或函数,不是只有公共的功能才需要方法或函数,写方法和函数有一个最重要的原则,就是功能单一,一个方法或函数的功能不能包罗万象,而是要越简单越好,这样便于维护。比如:根据某个条件调用数据库并返回指定数据,这个过程需要你处理条件形成sql语句、建立数据库链接、传入sql并得到数据、将数据整理后返回,在写方法时至少要拆分4个方法。
3、面向对象,善于提炼类,比如刚刚说的数据库读取,肯定要建立数据库访问类。
更多的东西还有,比如分层架构,早期说的三层架构,就是MVC,展现、业务逻辑和数据的分离