框架
a56508820
这个作者很懒,什么都没留下…
展开
-
架构之路(一):目标
架构之路(一):目标 标准来源于目标 前文说过,评价架构好坏是一个很主观的东西。既然大家写出来的程序都能跑,凭什么就说你架构好,我的架构就差?拿出来大家评评理,张三说好,李四说不行,王五说将就……究竟谁说了算?现在已经不是一个迷信权威的时代了,所以不管你多少光环加持,你都得说出子丑寅卯来,都得服众才行。 我觉得,这种现象的产生,抛开“同行相轻”和“流派之争”之类无厘转载 2015-09-30 11:10:32 · 360 阅读 · 0 评论 -
架构之路(四):测试驱动
架构之路(四):测试驱动 上一章我们提到,单元测试只是测试驱动的一个子集;换言之,测试驱动有着更宽广的概念,他要求以“测试”为驱动力,来推动整个开发活动。这个观点似乎非常具有争议性,相当多的人认为其根本不具有可执行性。但很奇怪的是,当我第一眼接触这个观点,我就觉得,它像一道闪电划破长空,它光华璀璨,价值无以伦比! 需求文档可测试化 我第一点想到的,就是需求文档应该可测试化转载 2015-09-30 11:15:00 · 345 阅读 · 0 评论 -
架构之路(二):性能
架构之路(二):性能 我们在上一篇博客中设定了架构的目标,只有一个,就是可维护性。完全没有提性能,这是故意的。 似乎程序员都是急性子,或许是被windows冗长的开机时间折磨够了,有可能是因为提升性能的效果是最显而易见的……总之,我发现,绝大部分程序员对性能的关注和热情是无与伦比的! C#刚刚推出的时候,就有人摇头晃脑的说,“嗯,自动垃圾回收,性能不行吧?”DataS转载 2015-09-30 11:12:01 · 290 阅读 · 0 评论 -
架构之路(三) 单元测试
架构之路(三) 单元测试 ====================== 实事求是的讲,写《【野生程序员】:优先招聘》的时候,是带着情绪的。其后也有反思,是不是我杞人忧天了?尤其是下面开始的几条评论,如“都是混口饭吃的不容易”,“何以内外之分,中华儿女非山倾河泄而不能一气前指,千年亦是如此”等,让我感觉可能是我过于敏感了。但随后一些人长篇大论,让我明白,这篇博客还是有意义的。 想转载 2015-09-30 11:13:51 · 359 阅读 · 0 评论