Code Quality : The Open Source Perspective

code quality : the open source perspective

more information about Code Quality : The Open Source Perspective

Code Quality : The Open Source Perspective

Editorial Reviews
From the Back Cover

Diomidis Spinellis' first book, Code Reading, showed programmers how to understand and modify key functional properties of software. Code Quality focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, portability, and maintainability, as well as efficiency in time and space.

Spinellis draws on hundreds of examples from open source projects--such as the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database--to illustrate concepts and techniques that every professional software developer will be able to appreciate and apply immediately.

Complete files for the open source code illustrated in this book are available on the Code Reading CD-ROM and online at: http://www.spinellis.gr/codequality/





About the Author

Diomidis Spinellis has been developing the concepts presented in this book since 1985, while also writing groundbreaking software applications and working on multimillion-line code bases. Spinellis holds an M.Eng. degree in software engineering 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.





Code Quality : The Open Source Perspective

Code Quality: The Open Source Perspective (Effective Software Development),Diomidis Spinellis,Addison-Wesley Professional,0321166078,Coding theory,Computer Bks - Languages / Programming,Computer software,Computers - Languages / Programming,Development,General,Open source software,Programming - Software Development,Science,Science/Mathematics,Computers / Programming / Software Development,Software engineering

Discount Books:

  1. Color Atlas of Pathophysiology
  2. Complex Variables and the Laplace Transform for Engineers
  3. Computers Ltd : What They Really Can't Do
  4. Cultural Boundaries of Science : Credibility on the Line
  5. Data Analysis for Managers with Microsoft Excel (with CD-ROM and InfoTrac)
  6. Did Adam and Eve Have Navels?: Debunking Pseudoscience
  7. Differential Equations and Their Applications : An Introduction to Applied Mathematics (Texts in Applied Mathematics, Vol. 11)
  8. Elementary Logic : Revised Edition
  9. Experts in Uncertainty : Opinion and Subjective Probability in Science (Environmental Ethics and Science Policy Series)
  10. Explaining Consciousness: The Hard Problem

Discount Books

Discount Books

Recommended Books

  1. Competing Globally in Architecture Competitions
  2. Magic Knight Rayearth #5
  3. Computerized Accounting w/Simply Accounting v. 6.0 w/Software Update
  4. Economics and Its Enemies
  5. Guide to Mentee Planning
  6. Distribution Maps of Quarantine Pests for Europe
  7. Dynamics of Solutions and Fluid Mixtures by NMR
  8. Energy and Problems of a Technical Society
  9. Hawaii : A Novel
  10. Emergency Care and Transportation of the Sick and Injured, Ninth Edition
  11. Feline Practice
  12. Ferns of the Tropics
  13. Florida's Golden Galleons - The Search for the 1715 Spanish Treasure Fleet
  14. Edward Bouchet: The First African-American Doctorate
  15. Dumbbell Fitness: It's Amazing What a Dumbbell Can Do