En tant que programmeur, je me trouve dans le dilemme où je veux que mon programme soit aussi abstrait et général que possible.
Cela me permettrait généralement de réutiliser mon code et d’avoir une solution plus générale à un problème qui pourrait (ou ne pourrait pas) se reproduire.
Ensuite, cette voix dans ma tête dit, il suffit de résoudre le problème factice, c'est aussi simple que cela! Pourquoi dépenser plus de temps que nécessaire?
Nous avons tous été confrontés à cette question, où l’abstraction est sur votre épaule droite et où Résoudre-le-stupide est assis à gauche.
Lequel à écouter et à quelle fréquence? Quelle est votre stratégie pour cela? Devez-vous tout faire abstraction?