Lorsque j'ai commencé à programmer, je me suis beaucoup appuyé sur les organigrammes (et les tableaux d'espacement des imprimantes). Pendant que j'étais en classe COBOL, je ne pouvais pas commencer à écrire de code tant que mon organigramme n'était pas signé par l'instructeur. À l'époque, je devais faire un organigramme pour tout.
Aujourd'hui, vingt-cinq ans plus tard, je ne me retrouve à schématiser que deux types de choses. Algorithmes très spécifiques où la logique est délicate ou concepts très généraux pour m'assurer que j'obtiens toutes les grandes étapes définies et dans le bon ordre.
Existe-t-il d'autres cas d'utilisation pour les organigrammes que j'ai simplement ignorés?