Come programmatore, mi trovo nel dilemma in cui voglio rendere il mio programma il più astratto e il più generale possibile.
Farlo di solito mi permetterebbe di riutilizzare il mio codice e avere una soluzione più generale per un problema che potrebbe (o potrebbe non esserlo) tornare di nuovo.
Quindi questa voce nella mia testa dice, basta risolvere il problema fittizio è così facile! Perché dedicare più tempo del necessario?
Abbiamo tutti affrontato questa domanda in cui l'astrazione è sulla tua spalla destra e Solve-it-stupid si siede a sinistra.
Quale ascoltare e quanto spesso? Qual è la tua strategia per questo? Dovresti astrarre tutto?