Parce que tu la comprends probablement de travers.
Faire 1 seule chose bien est mieux que faire plein de chose mal.
Effectivement, tu la comprends mal. Tu comprends qu’un programme ne doit faire qu’une seule chose, parce que s’il essaye de faire des choses supplémentaires, il les fera forcément mal (sous-entendu, il est impossible de faire plusieurs choses et de les faire bien). Ce n’est pas ce qui est dit. Rien n’empêche un programme de faire plusieurs choses correctement. De même d’ailleurs qu’un programme ne faisant qu’une seule chose ne la fait pas forcément bien.
On conseille de faire des programmes consacrés à une tâche unique non pas parce que c’est le seul moyen de faire les choses correctement, mais parce que c’est le plus pratique, le plus flexible. Notamment parce qu’ainsi on peut choisir le meilleur outil pour chaque tâche, et/ou combiner les outils entre eux d’une manière pas forcément prévue par les développeurs de chaque outil pour faire des tâches complexes qu’ils n’imaginaient peut-être même pas.
[^] # Re: Merci
Posté par gouttegd . En réponse au journal Pourquoi Ubuntu Unity est extraordinaire. Évalué à 10.
Parce que tu la comprends probablement de travers.
Effectivement, tu la comprends mal. Tu comprends qu’un programme ne doit faire qu’une seule chose, parce que s’il essaye de faire des choses supplémentaires, il les fera forcément mal (sous-entendu, il est impossible de faire plusieurs choses et de les faire bien). Ce n’est pas ce qui est dit. Rien n’empêche un programme de faire plusieurs choses correctement. De même d’ailleurs qu’un programme ne faisant qu’une seule chose ne la fait pas forcément bien.
On conseille de faire des programmes consacrés à une tâche unique non pas parce que c’est le seul moyen de faire les choses correctement, mais parce que c’est le plus pratique, le plus flexible. Notamment parce qu’ainsi on peut choisir le meilleur outil pour chaque tâche, et/ou combiner les outils entre eux d’une manière pas forcément prévue par les développeurs de chaque outil pour faire des tâches complexes qu’ils n’imaginaient peut-être même pas.