內容簡介
軟體日趨複雜,編碼錯誤隨之而來。要在測試前發現程式的錯誤,開發出無錯誤的程式,關鍵是弄清楚錯誤為何產生,又是如何產生。《編程精粹編寫高質量c 語言代碼》給出了多條編程方面的指導,這些指導看似簡單,卻是作者多年思考及實踐的結果,是對其編程經驗的總結。書中解決問題的思考過程對於程式開發人員尤顯珍貴。
《編程精粹編寫高質量c語言代碼》適於各層次程式開發人員閱讀。
作者簡介
Stephen A.Maguire,世界著名的技術專家和技術作家。曾在微軟公司供職多年,領導開發了Mac版的Excel和眾多重要的跨平台項目,並多次扮演救火隊員的角色,成功拯救那些陷入困境的團隊。現為Web開發公司Storm Development的高級副總裁。他的另一部名著debugging the Development Process繼本書之後第二年再次摘得Jolt生產效率大獎,成為空前絕後的傳奇。
目錄
1 a hypothetical compiler
2 assert yourself
3 fortify your subsystems
4 step through your code
5 candy-machine interfaces
6 risky business
7 treacheries of the trade
8 the rest is attitude
epilogue where do you go from here?
appendix a coding checklists
appendix b memory loggingROUTINES
appendix c answers
references
index