有没有关于编写商业质量软件的好书?

时间:2010-06-03 08:34:32

标签: c# .net

我的背景一般都是新技术演示者,这......很好地展示了最新技术以及它如何对客户公司有用。他们将它用于内部演示等。

现在我的职业生涯已经对实际产品进行了更多的研究,特别是在博物馆等地方作为互动作品运行的软件。

显然,虽然技术演示者必须编写良好的编码等,但没有像我目前的工作那样强调,它必须工作,高度可配置,可能是多功能的并且不断重复运行

所以我的问题是,既然我正在努力提高编码质量并编写更多商业应用程序,那么是否有任何书籍可以讨论围绕高质量商业软件的问题?

我目前有一份Code Complete第2版的副本,这是非常好的,但只是想知道是否有更好的,可能更有针对性的游戏?

非常感谢!

安迪。

**更新**

根据JosephH的建议,我将主要使用c#和.Net(可能是silverlight!),如果这有助于任何人! :)

1 个答案:

答案 0 :(得分:0)

您可以尝试Working effectively with Legacy Code

这个标题有点误导 - 尽管这是一本非常好的书,告诉你如何使用Legacy代码,它也很好地向你展示做事的好方法和坏方法,为什么重要,并且专注于产生可测试的码。 (作者对“遗留代码”的定义是任何没有自动化测试的代码。)这些示例使用的是C,C ++或Java。

(您可能想说明您正在使用哪种语言和技术来获得更集中的答案。)