参考书目
学习 Kotlin
Bruce Eckel 和 Svetlana Isakova.Atomic Kotlin.Mindview.2021.ISBN 978-0981872551.
Dawn Griffiths 和 David Griffiths.Head First Kotlin. O'Reilly Media, Inc. 2019. ISBN 978-1491996690。
文卡特-苏布拉马尼亚姆(Venkat Subramaniam).Kotlin 编程.实用书架.2019.ISBN 978-1680506358。
测试和测试驱动开发
Kent Beck,《测试驱动开发实例》,Addision-Wesley Professional,2002 年,ISBN 978-0321146533。
Steve Freeman 和 Nat Pryce,《在测试指导下开发面向对象的软件》,Addison-Wesley Professional,2009 年,ISBN 978-0321503626。
JUnit in Action,第三版,Manning Publications,2021,ISBN 978-1617297045
处理遗留代码
奥拉-埃尔内斯坦姆和丹尼尔-布罗伦德.御手洗方法.Manning 出版社.2014.ISBN 978-1617291210。
Michael Feathers,《有效处理遗留代码》,Prentice Hall,2004 年,ISBN 978-0131177055。
Oscar Nierstrasz、Stéphane Ducasse 和 Serge Demeyer.面向对象的再设计模式.Square Bracket Associates.2009.ISBN 978-3952334126。
软件设计与开发
肯特-贝克(Kent Beck),《极限编程详解》(Extreme Programming Explained):拥抱变化》,Addison-Wesley Professional,1999 年,ISBN 978-0201616415。
Martin Fowler:改进现有代码的设计》,Addison-Wesley Professional,1999 年,ISBN 978-0201485677。
Martin Fowler:第 2 版,Addison-Wesley Professional,2018 年,ISBN 978-0134757599。
Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 著,《设计模式》(Design Patterns:可重用面向对象软件要素》,Addison-Wesley Professional,1999 年,ISBN 978-0201633610。
Joshua Kerievsky,《重构模式》,Addison-Wesley Professional,2004 年,ISBN 978-0321213358。
埃里克-诺曼德(Eric Normand). "简单性的探索"(Grokking Simplicity:用功能性思维驯服复杂软件》,Manning 出版社,2021 年,ISBN 978-1617296208。
Java 和 JVM
James Gosling、Bill Joy、Guy Steele、Gilad Bracha 和 Alex Buckley.Java 语言规范,Java SE 8 版.Addison-Wesley ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access