由STL想到的
来源:互联网 发布:软件检测员 编辑:程序博客网 时间:2024/04/29 05:33
STL设计的中心思想:将数据容器和算法分离,彼此独立设计,然后在进行粘合。
我在设计时的思想:将业务和逻辑分离,业务是房子,逻辑是砖,是木料。然后写业务代码将逻辑代码粘合。这样保证每个逻辑独立,清晰,但业务代码的判断却增加了一些复杂度。有人劝我将部分条件判断分支拿到逻辑层,但我拒绝了,理由是如果业务修改了,那么逻辑段代码都需要修改。最理想的方式应该是只修改业务代码或增加逻辑代码。当发现你的业务已经有逻辑原子支持的时候,你的胆子会很大。
- 由STL想到的
- 由本子想到的
- 由忧郁想到的
- 由电车男想到的
- 由MBV想到的
- 由“枣子”想到的
- 由 setMeidatime() 想到的
- 由ff想到的
- 由HelloWorld想到的
- 由观察想到的
- 由面试想到的
- 由自行车想到的......
- 由《变形金刚》想到的
- 由团队想到的.......
- 由PageRank想到的
- 由服务器想到的
- 由Signal想到的
- 由dynamic_cast想到的
- 自己动手打造Apache和Mysql绿色免安装版
- C#中COM操作(二)---接口查询
- c# list 转数组
- Java基础-覆盖和重载
- 简明 CSS2.1 参考手册 与 HTML默认样式
- 由STL想到的
- 将Flex与Spring框架集成
- c# list 转IList
- Busybox v1.1.3 (debian1:1.1.3-5 ubuntu12)问题的解决
- javaScript代码收集
- 计算机类期刊投稿心得
- DELPHI中控制EXCEL的一个例子
- 加入数据图表,完善论文
- 木马的防范