摘要: 混沌阶段 所有功能在一个项目里面 项目里面根据功能划分为若干Service实现业务 Service通过DAO访问数据库 业务逻辑没有清晰地表现出来,和数据库访问、前端接口耦合在一起 如果你的项目在这个阶段,你需要做的是: 拆分出业务逻辑、业务实体,将业务逻辑、业务实体和数据库访问、对外接口等隔离开。 阅读全文
posted @ 2018-07-06 15:16 邓志国 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 含混不清的命名 命名问题是很严重的问题,我见过有些系统用大量拼音缩写命名,有些缩写长达5-6个字母以上,这种除非是长期维护系统的程序员,其他人看了都是一脸懵逼。 命名最好用英文加上驼峰命名法,比如getAccount,userName。对于英文单词的选择,由于我们是非英语国家,即使在英语国家里面,同 阅读全文
posted @ 2018-07-06 11:14 邓志国 阅读(202) 评论(0) 推荐(2) 编辑