Distinguer les exceptions métiers de celles techniques — 97 choses qu’un programmeur doit savoir

Aujourd’hui, c’est le chapitre Distinguer les exceptions métiers de celles techniques que je vais traduire, comme sa licence Creative Commons Attribution 3.0 me le permet. Il a été écrit à l’origine par Dan Bergh Johnsson. Il y a, en gros, deux raisons pour lesquelles les choses tournent mal au runtime : les problèmes techniques qui […]

Ne commente que ce que le code ne dit pas — 97 choses qu’un programmeur doit savoir

Aujourd’hui, c’est le chapitre Ne commente que ce que le code ne dit pas que je vais traduire, comme sa licence Creative Commons Attribution 3.0 me le permet. Il a été écrit à l’origine par Kevlin Henney. La différence entre la théorie et la pratique est plus grande en pratique qu’en théorie — une observation qui s’applique […]

Un commentaire à propos des commentaires — 97 choses qu’un programmeur doit savoir

Aujourd’hui, c’est le chapitre Un commentaire sur les commentaires que je vais traduire, comme sa licence Creative Commons Attribution 3.0 me le permet. Il a été écrit à l’origine par Cal Evans. Lors de mon premier cours de programmation à l’université, mon professeur distribua deux feuilles de code en BASIC. Sur le tableau, la consigne […]