Robert C. Martin,是軟件工程領(lǐng)域的大師級(jí)人物,是《敏捷軟件開(kāi)發(fā):原則、模式與實(shí)踐》、《敏捷軟件開(kāi)發(fā):原則、模式與實(shí)踐(C#版)》(郵電)、《極限編程實(shí)踐》(郵電)等國(guó)內(nèi)引進(jìn)的暢銷(xiāo)書(shū)的作者,其中第一本原著榮獲美國(guó)《軟件開(kāi)發(fā)》第13屆震憾(Jolt)大獎(jiǎng),Martin的敏捷系列書(shū)是軟件工程界的權(quán)威書(shū)籍。本書(shū)是他的又一最新力作。
圖書(shū)目錄
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