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

Julien Sobczak

Code Complete, 2nd Edition

Steve McConnell

La bible des bonnes pratiques de développement Code Complete est juste titre souvent cité comme étant un des livres les plus importants.

General

Kindle Edition 960 pages

Review

Steve McConnell aura été le premier à rédiger un livre contenant la bible des bonnes pratiques de développement. Dans cette seconde édition totalisant pas moins de 1000 pages, Steve McConnell nous livre la liste la plus exhaustive que j’ai rencontré, dont le contenu est applicable quelque soit votre langage de prédilection (à quelques exceptions près).

Ces pratiques interviennent néanmoins après deux premières parties (200 pages) bien moins techniques car présentant le processus de développement. Mais ne vous découragez surtout pas avant d’avoir entamer la troisième partie.

Au fil des techniques et exemples présentés, vous vous direz souvent “mais bien sûr, c’est évident”, et pourtant, en réfléchissant bien, on se rend compte que ces pratiques sont rarement respectées. Le livre prend donc tout son sens.

Pour ceux proches du monde Java, vous hésiterez probablement avec l’excellent Clean Code de Bob Martin. Ce dernier est un très bon choix si vous lisez peu, car bien plus rapide à lire et dans un style très divertissant.