- 常量尽量使用枚举来表示,这样表现力会很强,因为枚举比一个常量类要有更多的扩展性
- 方法的入参和出参尽量不要使用Map,因为Map会让调用者感到迷惑,他不知道你里面装的什么,面向对象的开发方式应该是使用具体类来代替,让调用者更快的知道你的方法需要哪些参数以及返回哪些返回值
- 尽量选择一些知名的、普及性高的框架(如Spring系、Mabitis、jfinal),这样在出问题的时候可以快速的解决及定位问题,不能只追求前期的短平快,后期维护也是需要成本的
- 所使用的开源软件不能一更新,就立马升级,要看清change log
- 尽量把数据库建表语句与相关文档放到项目代码中,这样的好处是,每个成员都能以最快的方式获取到最新的文档及数据库表结构
- 在人员条件允许的情况下,尽早的进行前后端分离,让对的人做对的事,不然后端人员会很消耗精力
- 配置文件中的数据库密码一定要加密,或者使用全局配置管理中心进行权限控制查看
- 尽早的使用持续集成工具,毕竟是一劳永逸的事情,会节省你后期很多时间
转载于:https://my.oschina.net/xiaojianyu/blog/1832971