Code Quality

21 books

Clean Code cover
Rating 4.5
Clean Code 罗伯特·马丁 Posts & Telecom Press · 2010 Clean Code is a representative work by Robert C. Martin (known among programmers as "Uncle Bob"), a master figure in software engineering. The origina…
Refactoring: Improving the Design of Existing Code (2nd Edition) cover
Rating 4.5
Refactoring: Improving the Design of Existing Code (2nd Edition) Martin Fowler Posts & Telecom Press · 2019 Refactoring: Improving the Design of Existing Code is the representative work of software development master Martin Fowler; the second edition is a co…
Effective C#: 50 Specific Ways to Improve Your C# (Third Edition) cover
Rating 4.2
Effective C#: 50 Specific Ways to Improve Your C# (Third Edition) Bill Wagner China Machine Press · 2018 This is the Chinese translation of Effective C#, Third Edition, by Bill Wagner, a world-renowned .NET expert. Part of China Machine Press's Effective …
Writing High-Quality Code: 151 Suggestions for Improving Java Programs cover
Writing High-Quality Code: 151 Suggestions for Improving Java Programs Qin Xiaobo China Machine Press · 2012 Writing High-Quality Code: 151 Suggestions for Improving Java Programs is a practical Java guide by Qin Xiaobo, based on more than ten years of softwa…
Effective Python: 59 Specific Ways to Write Better Python cover
Rating 4.4
Effective Python: 59 Specific Ways to Write Better Python Brett Slatkin China Machine Press · 2016 Effective Python is a practice-oriented guide to Python organized by scenarios and items, written by Brett Slatkin, a senior software engineer at Goog…
Writing High-Quality Java Code cover
Writing High-Quality Java Code Qin Xiaobo / 成林 China Machine Press · 2014 Written by Qin Xiaobo and Cheng Lin and published by China Machine Press, this book shares its content with Writing High-Quality Code: 151 Suggestions…
Writing High-Quality Code: 157 Suggestions for Improving C# Programs cover
Rating 3.4
Writing High-Quality Code: 157 Suggestions for Improving C# Programs Lu Minji China Machine Press · 2011 Writing High-Quality Code: 157 Suggestions for Improving C# Programs is a practical reference by senior software engineer and architect Lu Minji for d…
Coding Interviews: A Senior Interviewer's Guide to Classic Programming Problems (2nd Edition) cover
Rating 4.3
Coding Interviews: A Senior Interviewer's Guide to Classic Programming Problems (2nd Edition) He Haitao Publishing House of Electronics Industry · 2017 Coding Interviews: A Senior Interviewer's Guide to Classic Programming Problems (2nd Edition) is a programming-interview guide by veteran software eng…
Effective C#: 50 Proven Ways to Improve Your C# Code (2nd Edition) cover
Rating 4.5
Effective C#: 50 Proven Ways to Improve Your C# Code (2nd Edition) Bill Wagner Posts & Telecom Press · 2010 This book is the Chinese translation of the second edition of Effective C#, built around a single question: how do you write efficient, reliable, main…
JavaScript Web Application Development cover
JavaScript Web Application Development Nicolas Bevacqua Posts & Telecom Press · 2015 Originally titled JavaScript Application Design: A Build First Approach, this book is a practical tutorial for working developers. The author's core a…
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices cover
Rating 4.2
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices Herb Sutter / Andrei Alexandrescu Posts & Telecom Press · 2010 Co-authored by two internationally renowned C++ experts, Herb Sutter and Andrei Alexandrescu, this book distills two decades of experience from the gl…
Writing High-Quality Code: 151 Suggestions for Improving Java Programs cover
Rating 3.5
Writing High-Quality Code: 151 Suggestions for Improving Java Programs Qin Xiaobo China Machine Press · 2012 This book is a collection of Java coding best practices by senior Java engineer Qin Xiaobo. Written as 151 numbered suggestions, it explains one by on…
Writing High-Quality Code: Java cover
Writing High-Quality Code: Java Qin Xiaobo China Machine Press · 2012 This book is a guide to Java coding best practices, titled Writing High-Quality Code: 151 Suggestions for Improving Java Programs. Organized into five…
Test Driven: Practical TDD and Acceptance TDD for Java Developers cover
Test Driven: Practical TDD and Acceptance TDD for Java Developers Lasse Koskela Posts & Telecom Press · 2010 Test Driven is a hands-on book on TDD by Finnish software engineer and trainer Lasse Koskela, originally published in English as Test Driven: Practica…
Efficient Coding: The Java Development Handbook cover
Rating 4.1
Efficient Coding: The Java Development Handbook 杨冠宝 / Gao Haihui Publishing House of Electronics Industry · 2018 This book originates from the Alibaba Java Development Handbook, which has influenced a great many developers, and is co-authored by Gu Jin (Yang Guan…
Clean Code in Python, Second Edition cover
Clean Code in Python, Second Edition Mariano Anaya Posts & Telecom Press · 2022 Originally titled Clean Code in Python, Second Edition, this book is a guide to code quality and engineering practice for Python developers. The Chine…
Writing High-Quality Code: 150 Suggestions for Improving C++ Programs cover
Rating 3.6
Writing High-Quality Code: 150 Suggestions for Improving C++ Programs Li Jian China Machine Press · 2012 This is an advanced practical book for C++ programmers, in which the author Li Jian distills years of C/C++ development and large-project architecture…
Good Code, Bad Code cover
Rating 4.1
Good Code, Bad Code 汤姆·朗 / 姚军 / 茹蓓 Posts & Telecom Press · 2023 The practical techniques shared in this book will help you write code that is robust, reliable, and easy for team members to understand and adapt to e…
Building High-Performance Service Systems and Practice cover
Rating 3.6
Building High-Performance Service Systems and Practice 银文杰 Publishing House of Electronics Industry · 2019 Many factors affect the performance of business systems, spanning every layer of a computer system: from hardware, networks, operating systems, middle…
Software Unit Testing cover
Rating 3.3
Software Unit Testing 顾翔 Publishing House of Electronics Industry · 2023 This book provides a detailed introduction to software unit testing. Chapters 1 and 2 introduce the concepts and fundamentals of software unit testing…