Code Quality: The Open Source Perspective (Effective by Diomidis Spinellis

By Diomidis Spinellis

Diomidis Spinellis' first publication, Code Reading, confirmed programmers easy methods to comprehend and adjust key useful houses of software program. Code Quality specializes in non-functional homes, demonstrating the best way to meet such severe standards as reliability, defense, portability, and maintainability, in addition to potency in time and space.

Spinellis attracts on enormous quantities of examples from open resource projects--such because the Apache net and alertness servers, the BSD Unix platforms, and the HSQLDB Java database--to illustrate ideas and strategies that each expert software program developer might be capable of enjoy and practice immediately.

Complete documents for the open resource code illustrated during this e-book are available online at: http://www.spinellis.gr/codequality/

Show description

Read Online or Download Code Quality: The Open Source Perspective (Effective Software Development Series) PDF

Similar software development books

Beginning COBOL for Programmers

Starting COBOL for Programmers is a complete, subtle educational and modular talents reference at the COBOL programming language for verified programmers. This ebook is for you when you are a developer who would favor to—or must—add COBOL in your repertoire. maybe you know the possibilities offered by means of the present COBOL talents concern, or are operating in a project severe firm which keeps legacy COBOL purposes.

OpenOffice 3.4 Volume III: Base

OpenOffice three. four quantity III: Base is the 3rd e-book of the four-volume OpenOffice sequence via Quantum medical Publishing. The OpenOffice sequence presents step by step directions on navigating easy, in addition to complex positive aspects in the Apache OpenOffice Suite, model three. four. OpenOffice Base is a really necessary and easy database device used to arrange, control, and song facts.

Embedded Linux: Das Praxisbuch (X.systems.press) (German Edition)

Eingebettete Systeme steuern unbemerkt die Waschmaschine oder als Digitaler Sound Prozessor das Autoradio. Der Autor stellt leistungsfähige Linux-Derivate vor, die den Komfort der Schnittstellentreiber, des Multi-Threadings und eines Dateisystems bieten. Alle Beispiele sind vollständig durchimplementiert und on-line frei verfügbar.

The Rise and Fall of Software Recipes

While you are a robust believer in formal methodologies for software program improvement, you want to learn this ebook. you'll hate it. when you've got doubts in regards to the usefulness of recipes for a way to improve software program, you actually should still learn this ebook, and you can like it. it's not near to methodologies. it's also approximately programming languages, rubbish creditors, assertions, dogmas, rice on chessboards.

Additional resources for Code Quality: The Open Source Perspective (Effective Software Development Series)

Example text

Download PDF sample

Rated 4.11 of 5 – based on 26 votes