Dans cet article, l' auteur propose d'écrire ses propres livres qui appartiennent à la catégorie des classiques immuables. J'ai écrit plusieurs livres dans les commentaires, puis j'ai décidé qu'il y avait des livres beaucoup plus valables et j'ai décidé d'écrire un article. Si l'article original portait sur l'électronique, je me concentrerai sur le développement logiciel.
Avertissement: c'est mon top personnel de ces livres que j'ai lu personnellement, et qui ont eu leur première édition au siècle dernier, même s'il a été réimprimé récemment (sous réserve de la pertinence de l'édition du siècle dernier).
Dans ce top, les livres ne sont pas classés par ordre d'importance, ils sont tous très bons, mais il y a un livre qui est plus égal que les autres.
J'ai décidé de diviser la liste des livres en deux parties: théorique, liée à l'algorithmisation, et pratique, liée à la mise en œuvre.
Informatique ou informatique théorique
Pour paraphraser @ ne555 , les lois des mathématiques, comme les lois de la physique, ne peuvent pas être modifiées dans les nouvelles versions.
Thomas Cormen, Charles Leiserson, Ronald Rivest, Clifford Stein. Algorithmes: Construction and Analysis (première édition 1990 et toujours sans Stein).
IT ( ). . . , . . , , ( ) , IT- ( , ). , @nsnurlan. , , , ( !) 70 ( , ) , .
. .
, . , – . , , . , . , " " . , , .
. .
, 1 , . 2000 , . , , .
, . , , . : , .
. , , , , . , , , .
. .
. . .
- , . , , .
. .
, . , , , , , , , . , , , . , ( ), , , , .
. .
.
,
©
, - , , - [ ] , .
. .
, , , Wolfram Mathematica ( , ; , , ) 70 .
. -.
, IT , . , " ": , 1000 , : . , :
, .
, , , , ( Gang of Four aka GoF aka « »). - . .
- .
, , . .
. . .
, . " "
- , -
© .
, , . best practices (., , " ").
, . .
. , , , , .
. , . .
, . . , , . . , , . , , , . , " ", , . .
Steve McConnell. Code parfait. Un guide pratique pour le développement de logiciels.
Et c'est mon livre préféré de cette section. Elle a longtemps été mon livre de référence. Il y avait un article sur elle même ici . Un livre incroyablement utile que tout débutant devrait lire. En même temps, cela sera utile pour les personnes expérimentées.