我毕业于电子和电信领域,但在一家软件公司工作。我想继续在这一领域,并争取大师在它。你能给我推荐一些关于软件工程的最好的书吗?这些书几乎涵盖了所有的软件工程专题。
我并不是在寻找有关编码实践的书籍,比如代码完整、实用的程序员,而是一般的软件工程参考资料。
发布于 2011-07-17 16:52:39
两本最能满足你需要的书可能是:
我拥有并读过萨默维尔第八版的书。我真的认为这对你来说是最好的。我最近毕业的那所大学改用了普雷斯曼的书,但我不像萨默维尔的那样喜欢这本书,因为有些地方是有问题的(比如引用answers.com来定义)。
这是有点老,但我使用的书,当我在我的本科介绍软件工程课程是面向对象软件工程:基于UML和和的实用软件开发。它是在2002年出版的,在最新的Sommerville和Pressman的书之前,但它通常与一般的软件工程主题相关(不管名称如何-它只使用UML和Java作为例子,这些概念可以应用于任何语言或技术栈)。
您可能需要查看的另一个资源是IEEE软件工程知识体系指南。这并不是一本你读过的书,而是一本找到你想知道的话题的书的指南。它涵盖了IEEE认为对软件工程师很重要的知识的广泛性,并列举了每个领域的主要出版物。HTML版本在网站上是免费的,您也可以购买物理书籍或PDF版本。
如果我被要求拿出一份简短的书籍清单,这将是我在整个生命周期中为软件工程主题提供的唯一资源,它看起来非常像:
名单上唯一一本我还没读过的书是Jorgensen的测试书,但在被强烈推荐之后,它就在我的购买清单上了。其他书籍实际上是推荐在SWEBOK中阅读,以及罗切斯特理工学院SE项目中的课程测试簿(至少在我上这门课程时是这样)。
发布于 2011-07-17 16:59:23
我想写以下几本书:
https://softwareengineering.stackexchange.com/questions/93694
复制相似问题