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 […]

Code dans le langage du domaine — 97 choses qu’un programmeur doit savoir

Aujourd’hui, c’est le chapitre Code dans le langage du domaine que je vais traduire, comme sa licence Creative Commons Attribution 3 me le permet. Il a été écrit à l’origine par Dan North. Comparons deux bases de code. Dans la première, on tombe sur quelque chose comme ça :

Tu te gratte la tête, […]

Vérifie d’abord ton code avant d’accuser les autres — 97 choses qu’un programmeur doit savoir

Aujourd’hui, c’est le chapitre Vérifie d’abord ton code avant d’accuser les autres que je vais traduire, comme sa licence Creative Commons Attribution 3 me le permet. Il a été écrit à l’origine par Allan Kelly. Les développeurs — nous tous ! — avons bien souvent du mal à croire que ce soit notre code qui pète. […]