Quelques retours qui vont me permettre d'améliorer l'ouvrage pour la deuxième édition

Published on May 6, 2019 by Thomas Parisot

J'ai découvert la critique de Matilin sur Developpez.com.

C'est éclairant car je saisis mieux comment l'ouvrage est perçu par quelqu'un·e qui le lit. J'avais fait le choix de ne pas parler du prototype — ça n'était pas explicite et je songe à rectifier ça dans la deuxième édition. Idem, ça mériterait une clarification sur mes raisons d'utiliser `const` dans les exemples.

Voici la conclusion de sa critique :

Ce livre a un fort potentiel de devenir votre nouveau livre de chevet — ou plutôt d’étagère, vous savez, celle qui est juste à côté du bureau et qu’on peut toucher du bras sans se lever. Personnellement, ce livre m’a appris beaucoup de choses, plus que je ne m’y attendais, et je le recommande sans hésiter.

Claire m'a également fait un retour :

chap 03, je trouve chouette que tu donnes des exemples de pourquoi une méthode peut être utile ("Cette méthode est des plus utiles pour itérer sur des listes d’éléments DOM obtenues avec les fonctions document.querySelectorAll() et document.getElementsByTagName(), entre autres."), ça m'a bien aidée à en percevoir l'intérêt. S'il y a d'autres exemples de ce type qui te viennent pour d'autres méthodes, je pense que ça peut être une plus value

Plus j'écris d'un trait, plus j'ai la tête dans le jus et moins j'ai de recul. Cette remarque fait émerger ce point d'attention : quand j'ai peu d'énergie, je finis par parler "bêtement" des méthodes et fonctions, en perdant de vue les clés de lecture qui sont la valeur du livre. C'est noté 👍

Sofia m'a fait part de questions et de suggestions :

  1. elle s'attendait à ce que les liens externes s'ouvrent dans une nouvelle fenêtre — c'est désormais le cas !
  2. la commande d'installation de Homebrew pour macOS ne fonctionnait pas — c'est corrigé.
  3. les commandes post-installation de Homebrew étaient confusantes. Cette issue est ouverte pour que je pense à rectifier ça.


Contactez-moi si ça vous évoque des choses par rapport à votre propre expérience de lecture, sur papier, sur la version web ou le module npm du livre.

Belle semaine à vous :-)