大规模软件系统的产品周期
随着产品的不断发展,复杂度不断增加,生产率(Features数量)下降,质量(Bugs)不受控制,稳定性(Fluctuation)变差,架构变得腐化。
原则、模式、最佳实践和工具集
架构优化原则
1.单一职责
2.领域内聚
3.抽象接口隔离
4.重用
5.管理架构资产
模块解耦模式
1.模块重新划分
表现:
一个模块在领域中内聚性不强,...
分类:
其他好文 时间:
2014-09-23 23:55:05
阅读次数:
296
One of the most exciting features of PHP 5.3 is the first-class support foranonymous functions. You may have heard them referred to asclosuresor lambd...
分类:
Web程序 时间:
2014-09-23 12:11:34
阅读次数:
283
PHP的safe_mode选项的目的是为了解决本小节前后所述的某些问题。但是,在PHP层面上去解决这类问题从架构上来看是不正确的,正如PHP手册所述(http://php.net/features.safe-mode)。当安全模式生效时,PHP会对正在执行的脚本所读取(或所操作)文件的属主进行检查,...
分类:
其他好文 时间:
2014-09-23 09:00:34
阅读次数:
683
CentOSrelease6.4中会自带有eclipse,版本为eclipse3.6.1,如果要开发perl程序需要安装epic插件和PadWalker我选择PadWalker-1.96.tar.gz和org.epic.updatesite_0.6.35_20090521.zip,epic太高的版本会更新失败。org.epic.updatesite_0.6.35_20090521.zip中的features和plugins目..
分类:
系统相关 时间:
2014-09-22 20:13:23
阅读次数:
200
python的一些常用和高级的用法http://stackoverflow.com/questions/101268/hidden-features-of-python?page=1&tab=votes#tab-top
分类:
编程语言 时间:
2014-09-21 02:46:29
阅读次数:
250
原版:http://www.codeproject.com/Articles/570638/Ten-Cplusplus-Features-Every-Cplusplus-Developer译版:http://blogs.ejb.cc/archives/7190/top-10-new-features...
分类:
编程语言 时间:
2014-09-20 01:03:46
阅读次数:
228
前期准备(版本匹配):Hadoop 2.x is faster and includes features, such as short-circuit reads, which will help improve your HBase random read profile. Hadoop 2.x...
分类:
其他好文 时间:
2014-09-19 22:22:26
阅读次数:
368
Pooling: OverviewAfter obtaining features using convolution, we would next like to use them for classification. In theory, one could use all the extra...
分类:
其他好文 时间:
2014-09-19 17:22:45
阅读次数:
233
Feature functional block diagram Terminal Functions ? 先看看芯片的特性(Features)、应用场合(Applications)以及内部框图。这有助于我们对芯片有一个宏观的了解,此时需要弄清楚该芯片的一些比较特殊的功能,充分利用芯片的特殊功能,对...
分类:
其他好文 时间:
2014-09-19 09:59:55
阅读次数:
196
参考资料:[1]Lazebnik S, Schmid C, Ponce J. Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories[C]//Computer Vision ...
分类:
其他好文 时间:
2014-09-18 23:44:04
阅读次数:
304