您的位置:知识库 » 标签为“软件设计”的文章
当前排序:阅读数 按发布时间
disclaimer: 本文所讲的设计,非UI/UE的设计,单单指软件代码/功能本身在技术上的设计。UI/UE的主题请出门右转找特赞(Tezign)。 在如今这个Lean/Agile横扫一切的年代,设计似乎有了被边缘化的倾向,做事的周期如此之快,似乎已容不下人们更多的思考。MVP(Minima...
作者: programmer_life   2015-09-03 22:54:28 阅读:6142 标签:软件设计 程序员
假设我们身边的一切都是用制造材料加以描述的:“空调”不是“空调”,而是“由金属和塑料做成的物体”;“书”不是“书”,而是“由纤维和墨做成的物体”。沟通时我们也不用“空调”和“书”这样的词汇,而是“金属和塑料做成的物体”和“纤维和墨做成的物体”。 可以想象大脑在面对这些信息时会让我们觉得多么的痛...
作者: 李云   2012-05-14 08:56:44 阅读:3877 标签:软件设计
Anders Hejlsberg(安德斯-海森博格) 坐在自己的办公室,双眼直直的盯着前方。他要做一个决定,决定自己未来的命运和理想。这是1996年一个普通的下午,几个小时前,他......
2011-01-07 10:21:01 阅读:3243 标签:Delphi C# 架构 软件设计
以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识......
作者: 陈皓   2011-04-26 19:56:48 阅读:2857 标签:软件设计
接缝(seam)是Michael C. Feathers提出的概念。Feathers在Working Effectively with Legacy Code一书中对接缝的定义如下: 接缝,顾名思义,就是指程序中的一些......
2011-11-24 13:05:47 阅读:2233 标签:软件设计 面向对象 C# 接缝
我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。@左耳朵耗子:聪明的程序员使用50%~70%的时间用来思考,尝试和权衡各种设计和实现,而用30%~50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而傻逼的老板,苦逼的程序员会拿出来100%~150%的时间...
作者: 陈皓   2012-01-26 16:46:27 阅读:1924 标签:程序员 软件设计
软件设计有一句话叫做约定优于配置,很多人将其作为拒绝配置的理由。但是,约定和配置的使用,都有个度的问题。我不赞为了所谓的扩展性,为你的应用设计一套只有你自......
作者: Artech   2011-01-16 18:10:23 阅读:1102 标签:.NET 插件式 软件设计
作者: ξ箫音ξ   2010-07-29 15:42:08 阅读:926 标签:软件设计
2010-10-01 00:08:04 阅读:900 标签:软件设计