This blog is no longer updated. Please check my new blog here.

Julien Sobczak

The Elements of Programming Style, 2nd Edition

Brian W. Kernighan, P.J. Plauger

Un des livres qui ont fait avancé notre profession dans la bonne direction. L'ancêtre du Clean Code.

General

Paperback 0070342075 160 pages

Review

Retour en 1974. Brian W. Kernighan & P. J. Plauger introduisait The Elements of Programming Style. cette époque, le code n’avait pas vocation à être relu. Ce grand classique marquait le début d’une prise de conscience générale que le code se devait d’être lisible. années ont passées jusqu’à la parution de cette seconde édition. Les choses ont changé sur ce point. La programmation structurée est enfin reconnue tout comme l’importance du design. Brian W. Kernighan & P. J. Plauger profitent donc de cette nouvelle édition pour en tenir compte tout en conservant le format original inspiré du grand classique The Elements of Style de Strunk & White. C’est donc un livre court que l’on retrouve (160 pages seulement) entremêlé d’une soixantaine de points clés.

Les exemples s’inspirent de programmes réels et sont présentés en PL/I ou Fortran, autant dire que le contenu du livre pris un sérieux coup de vieux. Reste néanmoins des idées qui perdurent mais on est forcé de constater que le livre est bien moins pratique aujourd’hui qu’un Clean Code.