14 trucs !@# dans votre JS
C’est toujours les mêmes horreurs dans le code JS qu’on rencontre. Quelques anti-patterns classiques et leurs solutions.
Vous voulez connaître les bonnes pratiques, les nouveautés des technos qu’on aime ou encore comment mettre en œuvre au mieux certains outils ? Vous êtes au bon endroit !
Vous ne trouvez pas le sujet qui vous intéresse ? Faites-le nous savoir, nous verrons ce que nous pouvons faire pour vous aider!
C’est toujours les mêmes horreurs dans le code JS qu’on rencontre. Quelques anti-patterns classiques et leurs solutions.
Tu peux passer des jours à chercher à la main, et mal, l’origine d’un bug dans une boîte noire. Ou tu peux automatiser tout ça avec `bisect`.
Savais-tu que lors d’une fusion entrante, tu peux demander à Git de préserver ta version courante de certains fichiers ?
Les moments WTF de JS sont de retour avec son constructeur natif `Date`, qui a tous les mêmes bugs que son homologue Java, hélas…
Pourquoi consacrer du temps à la veille, et comment la faire efficacement ?
Fini, l’arbitrage manuel du même conflit à répétition : faites en sorte que Git s’en souvienne et rejoue vos arbitrages tout seul !
Pour faire suite à notre liste front/iso, voici un paquet de modules Node qui nous semblent incontournables.
Florilège de bibliothèques JS (front ou isomorphes) sans lesquelles on aurait bien du mal à bosser.
Histoire de faire moins du SVN en Git et plus du vrai Git, une grosse trentaine d’options CLI qui changent la vie avec Git au quotidien.
Deux méthodes de `Array` qui sont bien plus puissantes que leur usage classique, mais à ne pas confondre entre elles.
Dans la série « les pièges inattendus de JS », voici `Array#sort`, son côté en-place et son amour de `String`.
Git bouge pas mal ces temps-ci. Petit tour d’horizon des nouveautés intéressantes, pour ceux qui ne suivent pas les notes de version.