王建民老师建议我们多读读一些软件方面的书,最近几天我看了他一直极力推荐的《人月神话》,感触颇深。其实到现在我也不很明白为什么一本《人月神话》,听上去这么浪漫的名字并不是真的说神话故事,反而作者阐述的主要观点是在软件开发项目上项目进度和增加人员这两个概念是不能互换。不过也是给我很深的震撼的。第一让我我...
分类:
其他好文 时间:
2014-05-29 19:38:34
阅读次数:
294
一个整洁、优雅的变成产品必须向它的每位用户提供一个条理分明的概念模型,这个模型描述了应用,实现应用的方法以及用来指明操作和各种参数的用户界面使用策略。概念的完整性是易用性中最重要的因素。而架构师,则是负责保证产品所有方面的概念完整性的,架构师设计的是能够让用户理解产品概念的模型,这包括所有的功能的详...
分类:
其他好文 时间:
2014-05-26 18:52:56
阅读次数:
195
1)每一个好的软件的起因都是挠到了开发者本人的痒处-----需要是发明之母。2)好的程序员知道写什么。伟大的程序员知道改写(和重复使用)什么。3)“计划扔掉一个;无论如何你都会扔掉一个的。”(弗里德·布洛克《人月神话》第11章)或者换句话说,直到你第一次实现一个方案之前,你常常并没有真正理解你的问题...
分类:
其他好文 时间:
2014-05-09 19:22:29
阅读次数:
205