|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() Développeur Ruby on Rails / iOS et journaliste Inscription : juin 2010 Messages : 1 101 ![]() |
Quel est LE livre que tout développeur doit lire absolument ?
Celui qui vous a le plus marqué et inspiré En dépit de la démocratisation de format d'apprentissage plus attrayant (comme les screencasts commerciaux ou gratuits), l'industrie des livres électroniques ou traditionnels en informatique se porte à merveille. Elle représente même un commerce prospère pour de nouvelles maisons d'édition spécialisées qui allient profit et qualité au grand bonheur des développeurs. En développement cependant, le rythme effréné de l'évolution des langages (et des frameworks en particulier) rend certains ouvrages rapidement obsolètes, encombrant les étagères et accumulant de la poussière sans vraiment servir. Il n'est pas rare par exemple d'acquérir un livre encore en vente et de le trouver impraticable dès sa réception en raison de la sortie d'une nouvelle version de la technologie traitée qui casse en grande partie la rétrocompatatibilité. Mais il reste des valeurs sûres, des livres qui ne prennent pas une ride après des années, voire des décennies depuis leur première édition. De nombreux développeurs ne jurent par exemple que par « Code Complete » de Steve McConnell. Sorti en 1993, ce livre est considéré par beaucoup comme LA bible du développement, l'encyclopédie de référence des bonnes pratiques de la programmation. Ce livre a été réédité en 2004 et cette deuxième édition réalise encore, sept ans après, des ventes importantes et régulières. Si « Code Complete » séduit les développeurs de toutes technologies, chaque communauté a son livre fétiche. Le livre de référence des développeurs Ruby peut être, par exemple, le très sobrement intitué « Programming Ruby » de la très prestigieuse édition The Pragmatic Bookshelf (qui doit d'ailleurs son nom en partie à un livre très populaire). « Programming Ruby » possède même un surnom. Il est communément appelé « la pioche » (Pick-axe) en raison de sa couverture. Beaucoup de développeurs Ruby avouent avoir été très marqués et inspirés par un autre livre, le très excentrique « Why's (Poignant) Guide to Ruby » de Why the Lucky Stiff (alias _Why). La disparition mystérieuse de son auteur l'a même élevé, lui et son livre, au rang d'icônes que la communauté Ruby célèbre chaque année le 19 août, anniversaire de sa disparition et occasion de conserver ce précieux ouvrage laissé à la communauté. Et vous ? Quel est LE (seul et unique) livre dont la lecture vous semble indispensable pour tout développeur ? Et celui que vous conseilleriez pour tout développeur de votre langage préféré ? Pourquoi sont-ils si géniaux au point de vous avoir autant marqué et de vous inspirer encore aujourd'hui ? Quels sont finalement vos livres préférés ?
|
|
|
50
|
|
|
#2 |
|
Membre émérite
![]() |
The art of computer programming, Donald E. Knuth ( http://www.amazon.fr/s/ref=nb_sb_nos...amming&x=0&y=0 )
La bible de référence écrite par Dieu en personne, une fois le pavé lu (les exercices fait), vous avez une formation développeur à peu de chose prêt
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 1 ![]() |
Pour les développeurs WIN32 il est intéressant d'avoir le Petzold http://www.charlespetzold.com/pw5/index.html
|
|
|
01
|
|
|
#4 |
|
Membre habitué
![]() ![]() |
Tête la première : Design Pattern (ou Head First : Design Pattern dans sa version originale qui est la seule disponible aujourd'hui)
De Elisabeth & Eric Freeman L'intérêt de ce livre n'est pas seulement la présentation des patterns, mais surtout il pousse le développeur à réflechir! |
|
|
40
|
|
|
#5 |
|
Membre Expert
![]() |
Celui que doit lire tout développeur ? hummm, ca ne peut donc pas être un livre dédié à un langage, un paradigme, une techno, etc...
Je dirais donc le bescherelle, c'est ce qu'il y a de plus générique et qui serait utile au plus grand nombre... ![]() Faudrait peut être que je le lise d'ailleurs |
|
|
223
|
|
|
#6 |
|
Membre régulier
![]() Christopher Étudiant Inscription : juin 2010 Messages : 68 ![]() |
Design Patterns: Elements of Reusable Object-Oriented Software du GoF. Incontournable je pense.
|
|
50
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : novembre 2010 Messages : 12 ![]() |
The Pragmatic Programmer: From Journeyman to Master
http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X Et le meilleur thread que j'ai lu posant cette même question : http://stackoverflow.com/questions/1...er-should-read |
|
40
|
|
|
#8 |
|
Membre confirmé
![]() Développeur informatique Inscription : avril 2003 Messages : 312 ![]() |
Pour moi, deux sortent clairement du lot.
|
|
|
50
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : novembre 2010 Messages : 12 ![]() |
Je n'avais pas prévu qu'en mettant le lien d'amazon, il mette directement l'image, je suppose que c'est une fonctionnalité d'ici ?
Désolé sinon pour la grosse image |
|
00
|
|
|
#10 |
|
Membre confirmé
![]() |
en francais il y'a deux que j'ai apprecie lire et etudier :
- http://www.amazon.fr/Introduction-lalgorithmique-Thomas-H-Cormen/dp/2100039229/ref=sr_1_1?ie=UTF8&qid=1307106933&sr=8-1 - http://www.amazon.fr/Coder-proprement-Robert-C-Martin/dp/2744023272/ref=sr_1_4?ie=UTF8&qid=1307106902&sr=8-4 apres avoir lu ces deux livres on ne regarde plus le code de la meme facon |
|
|
40
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2008 Messages : 4 ![]() |
"Coder proprement" est clairement une référence pour moi !
|
|
|
40
|
|
|
#12 |
|
Membre actif
![]() |
Design Patterns: Elements of Reusable Object-Oriented Software
Incontournable! |
|
|
00
|
|
|
#13 |
|
Membre éclairé
![]() Inscription : avril 2009 Messages : 523 ![]() |
un programmeur qui ne parle pas bien le français est un mauvais programmeur potentiel quel que soit son talent de programmeur.
un programmeur qui ne sait pas écrire correctement dans sa langue maternelle ne m'inspire pas vraiment confiance. donc le livre le plus important est celui de la grammaire française ! l'orthographe est secondaire, tous comme la conjugaison mais surtout pas la grammaire car c'est primordial pour une bonne expression. |
|
|
69
|
|
|
#14 | ||
![]() ![]() ![]() |
Citation:
Citation:
On peut aussi voir un autre point là-derrière : certains écrivent mal pour cacher qu'ils ne savent pas réfléchir, qu'ils sont incapables de structurer leur pensée. Dans ce cas, écrire un programme est impensable.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
||
|
21
|
|
|
#15 |
|
Membre à l'essai
![]() Inscription : mars 2010 Messages : 23 ![]() |
Étonnant, ce bouquin biblique est édité par Microsoft ^^
En tant que développeur amateur PHP, j'ai bien aimé "PHP 5 avancé" chez Eyrolles. Ce livre contient tout ce qu'il faut bien appréhender les principes du langage ou se perfectionner. Un bouquin adressé à tous les publiques et qui réussi son pari, ce qui n'est pas fréquent.
|
|
|
10
|
|
|
#16 |
|
Membre confirmé
![]() Inscription : novembre 2006 Messages : 302 ![]() |
technique de hacking par Jon Erickson
Permet de comprendre comment un binaire est exécuté par le système d'exploitation, comment débugger et la sécurité en plus.
__________________
all your base are belong to us. |
|
|
11
|
|
|
#17 |
|
Membre du Club
![]() Guillaume Développeur Java Inscription : décembre 2006 Messages : 27 ![]() |
Pour moi pour l'instant, celui qui m'a le plus appris c'est "Tête la première : Design Pattern".
Il est en plus très "ludique" à lire. |
|
10
|
|
|
#18 |
|
Membre habitué
![]() Inscription : avril 2009 Messages : 88 ![]() |
Pour moi cest un incontournable
http://www.amazon.com/Java-Concurrency-in-Practice-ebook/dp/B000RH0EPC/ref=sr_1_2?ie=UTF8&qid=1307113710&sr=8-2 edit: il y a probablement une version francaise. |
|
|
30
|
|
|
#19 |
|
Membre éclairé
![]() Inscription : avril 2007 Messages : 143 ![]() |
Clean Code. =)
|
|
|
10
|
|
|
#20 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 34 ![]() |
Pour moi, je dirais "Effective Java" de Joschua Bloch.
Le livre que tout bon développeur Java devrait avoir dans sa bibliothèque |
|
|
20
|
Copyright © 2000-2012 - www.developpez.com