Quelques indications sur quand et comment segmenter son code, en particulier quand il faut extraire un bout de code dans une fonction.
S'applique aux langages où l'overhead des fonction sera léger (tant en terme de syntaxe que de runtime).
L'une de mes préférées : par de paramètre on/off, vous savez, ces petits flags booléens pour activer un mode ou un autre. A la place créer une 1e fonction puis une seconde (pour l'autre mode) qui appellera la première.
Comme les autres astuces, ça ne révolutionne pas grand chose, mais cumulées, elle finissent par éclaircir le code.