Read e-book online Code Quality: The Open Source Perspective (Effective PDF

By Diomidis Spinellis

Diomidis Spinellis' first publication, Code Reading, confirmed programmers the right way to comprehend and regulate key practical homes of software program. Code Quality specializes in non-functional homes, demonstrating easy methods to meet such serious necessities as reliability, safeguard, portability, and maintainability, in addition to potency in time and space.

Spinellis attracts on 1000s of examples from open resource projects--such because the Apache internet and alertness servers, the BSD Unix platforms, and the HSQLDB Java database--to illustrate thoughts and strategies that each specialist software program developer might be in a position to relish and follow 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 or Download Code Quality: The Open Source Perspective (Effective Software Development Series) PDF

Best software development books

Read e-book online A Practitioner's Guide to Software Test Design (Artech House PDF

Here is a accomplished, updated and functional advent to software program try layout. This valuable publication offers the entire very important try out layout recommendations in one position and in a constant, and easy-to-digest layout. An instantly precious guide for attempt engineers, builders, caliber coverage execs, and standards and platforms analysts, it lets you: select the simplest try out case layout, locate software program defects in much less time and with fewer assets, and boost optimum options that aid lessen the chance of high-priced error.

Read e-book online Software Engineering Design: Theory and Practice (Applied PDF

Taking a learn-by-doing procedure, software program Engineering layout: thought and perform makes use of examples, assessment questions, bankruptcy workouts, and case research assignments to supply scholars and practitioners with the certainty required to layout complicated software program platforms. Explaining the ideas which are instantly proper to software program designers, it starts off with a assessment of software program layout basics.

New PDF release: The Art of Agile Practice: A Composite Approach for Projects

The paintings of Agile perform: A Composite technique for tasks and enterprises provides a constant, built-in, and strategic method of attaining "Agility" on your enterprise. Transcending past Agile as a software program improvement strategy, it covers the gamut of equipment in an organization—including enterprise strategies, governance criteria, venture administration, caliber administration, and enterprise analysis—to assist you use this composite method of improve your skill to conform and reply to evolving enterprise requisites.

New PDF release: The Art of Software Thermal Management for Embedded Systems

This e-book introduces software program Thermal administration (STM) as a method of decreasing strength intake in a computing process as a way to deal with warmth, increase part reliability and bring up method safety. Readers will reap the benefits of this pragmatic advisor to the sector of STM for embedded structures and its catalog of software program energy administration suggestions.

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

Example text

Download PDF sample

Code Quality: The Open Source Perspective (Effective Software Development Series) by Diomidis Spinellis


by Jeff
4.4

Rated 4.54 of 5 – based on 11 votes