本書深入介紹了從開發(fā)方法、生產力到面向對象的設計需求和系統(tǒng)文檔的方方面面。通過本書,你將學習到:為什么遵循軟件匠藝模型可以讓你做到最好;如何利用可追溯性來加強文檔的一致性;如何通過用例分析來創(chuàng)建自己的UML需求;如何利用IEEE文檔標準開發(fā)出更好的軟件。通過對高質量軟件開發(fā)中技能、態(tài)度和道德方面的深入講解,本書揭示了如何將工程原理應用于編程的正確方法。在這個過程中,Hyde不僅會教給你規(guī)則,還會告訴你什么時候該打破規(guī)則。他不僅會啟發(fā)你認識什么是最佳實踐,同時還會讓你發(fā)現適合自己的最佳實踐。本書中包含了大量的資源和示例,它是你編寫代碼的首選指南,將讓你從同行中脫穎而出。