Après cinq ans d’écriture, j’ai enfin terminé mon livre ! Cela a demandé beaucoup d’énergie (et de café !) pour terminer, mais c’est finalement fait, et je suis vraiment content du résultat. Quand j’ai commencé à écrire ce livre, je pensais que ce serait une petite chose – peut-être 100 pages environ. Je ne m'attendais pas à ce qu'il dépasse les 400 pages. Je ne m’attendais pas non plus à ce qu’écrire un livre de programmation représente un effort aussi énorme. Cela impliquait plus que de l'écriture, mais de nombreux outils pour le linting de texte et de code, des tests unitaires personnalisés, la génération de PDF/EPUB, et bien plus encore. J'ai beaucoup appris au cours de ce processus et j'ai même changé certaines de mes opinions en cours de route. J'espère que vous l'aimerez !
Nous lisons le code beaucoup plus souvent que nous ne l'écrivons : souvent, pour apporter une modification sur une seule ligne, vous devez lire et comprendre des centaines de lignes de code dispersées dans des dizaines de fichiers. C'est pourquoi la lisibilité du code est si importante.
Sur des dizaines d'exemples, basés sur du code de production, je vais vous montrer comment rendre votre code plus lisible et maintenable, et comment éviter les bugs difficiles à suivre. Je vais vous montrer les odeurs de code et les anti-modèles que je vois souvent lors des révisions de code (et je révise beaucoup de code chaque jour !) et je vous guiderai tout au long du processus de refactorisation pour améliorer votre code.
Ces techniques et modèles m'aident chaque jour à écrire du code avec lequel mes collègues n'auront aucun problème à travailler. Tous les exemples du livre sont écrits en JavaScript avec un peu de TypeScript, React, CSS et HTML.
Obtenez le livre avec 50 % de réduction de lancement
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!