您的位置:首页 > 其它

推荐几本软工书籍

2007-09-10 23:38 459 查看
在前几天和laofo谈到 了PSP的实践问题,当中涉及到了一些术语,如果每一个部分都详细介绍的话,感觉时间比较紧(呵呵,要上班,还要做PAPER),同时怕自己又说不好,所以干脆推荐

几本自己以前读过的一些书吧,希望对大家有用。

1、软件工程—实践者的研究方法,Roger S. Pressman
上研究生读的第一本关于软件工程的系统性书籍,应该全面浏览一下,推荐指数:***。

2、统一软件过程

读的第一本关于软件过程的专门性书籍,非常推崇其倡导的“以用例为驱动、以架构为核心、迭代增量”的软件过程,深深折服于三位大师(JACOBSON、BOOCH、RUMBAUGH)的深邃智慧。推荐

指数:***。

3、 Software Architecture: Perspectives on an Emerging Discipline,Mary Shaw, David Garlan
软件体系结构的一本经典入门书籍,很薄的一本小册子,是理论研究的必读书。推荐指数:****。

4、XP编程,kent beck
看一下本书,可以对比一下RUP之间的差别,也是PSP实践的一本好书。推荐指数:****。

5、敏捷软件开发:原则、模式与实践,Robert C. Martin
实践敏捷开发的好书,介绍了几种模式的实践应用与面向对象开发的精髓思想,也是PSP实践的一本好书。推荐指数:*****。

6、UML统一建模语言,三位大师
做软件,要交流,建模是不可缺少的吧,也是PSP的一个环节哟,所以要读读。推荐指数:****。

7、UML和模式应用,Larman
又学了UML,又学了面向对象的分析与设计,非常好的一本书,也是PSP实践的一本好书。推荐指数:*****。

8、设计模式——面向对象编程基础,GoF(四人帮)
如果不读此书,那就不算学了面向对象设计,必读书,也是PSP中改进设计和实现的一本好书。推荐指数:*****。

9、Design Patterns Explained(设计模式解析),Alan Shalloway,James Trott
读不懂上面的书的话,可以先看这本,浅显易懂,也是PSP中改进设计和实现的一本好书。推荐指数:*****。

10、JAVA与模式,阎宏
提供了各种模式的代码,可以辅助设计模式的学习,有参考意义。推荐指数:推荐指数:****。

11、面向模式的软件体系结构卷1:模式系统,Frank Buschmann、Regine meunier、Hans Rohnert、Peter Sommerlad、Michael Stal
《设计模式》覆盖了面向对象开发中的一个抽象层,而这本书覆盖了三个层次:高层体系结构模式、设计模式和语言特定的惯用法。翻译的不好,有耐性可以看英文版。想成为一名架构师的

话,这本书是要看的。推荐指数:*****。

11、面向模式的软件体系结构卷2:用于并发和网络化对象的模式,Schmit Douglas等
ACE作者写的,做网络通信的应该看一下。推荐指数:****。

后记:

以前读研学软件工程,研究架构,工作做一线开发和架构设计,关注较多的是模式、架构方面的内容,总结出的经验是:学软件工程,应该以体系结构/设计模式为学习核心,多实践,多看别

人的东西,多总结和反思,带动软件设计和开发思想的转变,才能理会软件工程思想的奥妙。

最近逛书店,发现模式方面的书籍也多起来了,选择应该更多,但过程方面的书还是比较少。

现在开始带团队了,需要更加关注软件过程了,现在正在探索PSP和TSP的实践问题,下一步可能是CMMI吧......,但何时毕业呢?Who knows?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: