如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
如果你能回到过去,告诉自己在开发人员职业生涯的开始读一本书,你会读哪本书?
我希望这份清单是多样的,涵盖范围很广。
搜索:使用右上角的搜索框。要搜索当前问题的答案,使用inquestion:this。例如:
inquestion:this "Code Complete"
当前回答
Steve Macguire的《编写可靠代码》
其他回答
除了它们在我书架上的排列顺序外,没有特别的顺序:
实用的程序员 福勒的rafacoring 有效地使用Feathers的遗留代码。这实际上是重构的一个伙伴卷。 Fowler提炼的UML。它的其他优点之一是简洁。 Steve Maguire编写的调试开发过程 设计模式(又名“四人组”)由Gamma等人
Roger S. Pressman——软件工程(从业者方法)。它有很多有用的信息。
我喜欢这两本书:
序言的艺术
普罗洛格的手艺
真正打开了逻辑编程和递归方案的思路。
企业模式和MDA:用原型模式和UML构建更好的软件
对于那些希望利用ORM和UML的人来说,这是一本极好的读物