Robert C. Martin,是軟件工程領(lǐng)域的大師級人物,是《敏捷軟件開發(fā):原則、模式與實踐》、《敏捷軟件開發(fā):原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內(nèi)引進的暢銷書的作者,其中第一本原著榮獲美國《軟件開發(fā)》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工程界的權(quán)威書籍。本書是他的又一最新力作。
圖書目錄
Chapter 1: Clean Code Chapter 2: Meaningful Names Chapter 3: Functions Chapter 4: Comments Chapter 5: Formatting Chapter 6: Objects and Data Structures Chapter 7: Error Handling Chapter 8: Boundaries Chapter 9: Unit Tests Chapter 10: Classes Chapter 11: Systems Chapter 12: Emergence Chapter 13: Concurrency Chapter 14: Successive Renement Chapter 15: JUnit Internals Chapter 16: Refactoring SerialDate Chapter 17: Smells and Heuristics Appendix A: Concurrency II Appendix B: orgjfreedateSerialDate Appendix C: Cross References of Heuristics Epilogue Index