您的位置:知识库 » 软件设计

“软件设计”文章列表

终于谈到这个话题了,首先声明我不是汇编优化的高手,甚至于我知道的所有关于汇编优化的内容,仅仅来自于学校的课程、书本及当年做过的一些简单练习。换句话说,我了......
作者: Jeffrey Zhao   2010-11-02 14:23:38 阅读:1345 标签:代码的执行效率 汇编优化
作者: 倪大虾   2010-07-12 11:34:33 阅读:1327 标签:面向对象
作者: aladdina   2010-09-02 20:27:26 阅读:1296 标签:用户体验
前面《为什么要使用NoSQL》和《关系数据库还是NoSQL数据库》两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是......
作者: 草屋主人   2011-02-28 21:45:23 阅读:1286 标签:NoSQL架构
如果要做为一名合格的软件架构师,AOP是必须知道的一门技术。作者根据自身的学习和时间,总结了AOP面向切面编成的一些基本思想。
作者: 倪大虾   2010-09-05 13:15:07 阅读:1276
作者: 飞林沙   2010-01-20 14:21:13 阅读:1273
Max Indelicato是一位软件开发主管和前首席软件架构师,他最近发表了一篇关于如何设计具备可伸缩性的web应用程序的文章。他提出要选择正确的部署和存储解决方案,选择可伸缩的数据存储和模式,并且使用抽象层。
2010-09-05 13:17:09 阅读:1257 标签:Web
David Wheeler有一句名言:“计算机科学中的大多数问题都可以通过增加一层间接性来解决。”间接代表着迂回。世间没有哪一条道路是完全笔直的。蜿蜒曲折......
作者: 张逸   2011-01-27 10:45:49 阅读:1240 标签:OO
这是一段长长的C++代码,我的问题是:relaPri、relaSec和 scoutBySec这三个变量在哪里用到了? Code highlighting produced by Actipro CodeHighlighter (freew......
作者: dreamhead   2011-01-03 21:35:21 阅读:1233 标签:重构
这几天,要对我半年前写的代码进行一些整理工作,在看代码时发现当时有很多地方写得不够好,俗称的有“坏味道”,呵呵,重构,必须的。 几年前通读过《......
作者: caowenbin   2011-03-10 16:57:51 阅读:1213 标签:重构
2010-10-01 00:08:04 阅读:1212 标签:软件设计
2010-03-11 10:23:26 阅读:1186 标签:代理 Proxy
这是一段用C++编写的数据库访问代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--int Comm::set......
作者: dreamhead   2011-01-03 21:35:09 阅读:1186 标签:重构
在开发过程中,当你发现代码可以Copy-paste时,就意味着代码出现了重复。这是一种典型的反模式。William J.Brown等在著作AntiPatterns-Refactoring Software,Archi......
作者: 张逸   2010-12-05 17:47:04 阅读:1176 标签:重构
还记得以前和大家提到过的《各种流行的编程风格》吗?有一些人问我那些编程风格具体是什么样子的。下面是一个代码重构的实例,让我们看看那个流行的编程风格是实践是什么样的。下面的这个实践不是虚构,如有雷同,请对号入座。
作者: 酷壳   2010-10-01 00:11:54 阅读:1129 标签:重构
作者: 无待   2010-07-26 10:14:23 阅读:1105
2010-04-02 15:21:58 阅读:1102
这是一个让我纠结了很久的话题:缩进。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- for (int j =......
作者: dreamhead   2011-01-03 21:34:50 阅读:1100 标签:重构