code quality dds

Code Quality: The Open Source Perspective

Diomidis Spinellis. Code Quality: The Open Source Perspective. Addison Wesley, 2006. ISBN 0-321-16607-8.

Software Development 17th Annual Productivity Award

Today's advice

Book front cover

The Book

About the Book

The only book that examines software quality through real-life source code examples.

From this book you will learn how to judge the quality of software code. Having mastered this art, you'll then be able to apply your new-found sense to the code you write on your own and to the code written by others, aiming to assess its quality aspects and improve what you find lacking. You can also use your acquired knowledge of code quality when you discuss implementation alternatives with your colleagues, hopefully nudging your project toward the most appropriate direction.

Following on the steps of the universally acclaimed Code Reading book, Code Quality uses hundreds of examples from open source software projects, like the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database, to illustrate the code quality concepts that every professional software developer should appreciate and apply.

Diomidis Spinellis, author of the award-winning book Code Reading, has been learning and developing the concepts presented in this book since 1985, while writing ground-breaking software applications and working on multi-million line code bases. Spinellis holds an M.Eng. degree in software engineering and and a Ph.D. in computer science from Imperial College London. Currently he is an associate professor in the Department of Management Science and Technology at the Athens University of Economics and Business.

Translations and Other Editions

Chinese translation front cover
Chinese translation
ISBN 978-7-121-17421-6
Chinese translation front cover
Chinese translation
ISBN 978-7-115-16793-4
English / annotated Chinese
English / annotated Chinese
ISBN 978-7-111-22671-0
Greek translation front cover
Greek translation
ISBN 978-960-461-123-2
Japanese translation front cover
Japanese translation
ISBN 978-4-8399-1979-5
eBook logos
eBook edition
ISBN 0768685125
Code Quality cover
PDF edition
ISBN 0-7686-8485-4
Author homepage
Valid XHTML 1.0! Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0 Creative Commons License Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Share Alike 3.0 Greece License.
Last modified: $Date: 2013/11/19 23:14:00 $