标签:
在实际项目的开发中,当我们不断的做一些功能重复和结构相似的事情的时候
有想法的员子就会有一种意识,重复的东西我们不要不要的,
我们要“偷懒”,那就是设计一种能够高度重用的组件
1、功能相似和结构相似,代码重复 约等于 软件设计不合理
2、一次查询,带来的多次查询 一定要注意数据库操作的1+N次问题
3、数据库的通用性操作:使用通用的sql操作语句,维持事务的ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)
4、标准的MVC设计模式思想的体现:不能直接由A到B,要使A经过C到B 进行数据的解耦操作
5、建立良好的容错机制
6、系统设计时间换空间 空间换时间 在实施项目过程之中,要根据具体的应用环境进行综合评估
7、要确保进入到业务层的数据是正确的
不足之处,欢迎各位同行进行点评指正,,,
不断更新中……
标签:
原文地址:http://www.cnblogs.com/denied/p/5466986.html