Leçons de niveau 15

Rôle de la compréhension dans le génie logiciel/Comprendre c’est être libre

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du chapitre
Comprendre c’est être libre
Icône de la faculté
Chapitre no 7
Leçon : Rôle de la compréhension dans le génie logiciel
Chap. préc. :Bachoter au lieu de comprendre
Chap. suiv. :Équilibre généraliste et spécifique
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Rôle de la compréhension dans le génie logiciel : Comprendre c’est être libre
Rôle de la compréhension dans le génie logiciel/Comprendre c’est être libre
 », n'a pu être restituée correctement ci-dessus.

Comprendre les sujets qui touchent à l'évolution du logiciel détermine directement les degrés de liberté dont on dispose. L'illusion de liberté que donne l'ignorance est puissante mais il est difficile, au moins théoriquement, de nier qu’il n'est de liberté que guidée par la connaissance. Par exemple, de quelle sorte de liberté joui une personne qui ignore la place des tests dans le développement logiciel ? À peu près la même que celle du bâtisseur dont le seul matériaux est de la terre et des branchages. Il entretient une relation symbiotique avec son logiciel mais n'imagine pas qu’il soit habité par d'autres. Il ignore que les tests peuvent agir comme des esclaves numériques, vérifiant et prévenant, il vit dans l'inquiétude de l'effet de bord.