Scrivere metodi per fare una cosa invece di tutte le permutazioni e le eccezioni.
A volte devo tagliare gli angoli codificando un metodo per essere molto specifico su ciò che sto attualmente pubblicando. Un esempio di base potrebbe essere se hai l'obbligo di scrivere un metodo per prendere un ordine e spedirlo da qualche parte da un magazzino. A volte scrivo il codice in modo tale che si supponga che tutto provenga da quel singolo magazzino. Ma cosa succede quando ricevono un nuovo magazzino? O 5? Stiamo crescendo, quindi potrebbe essere presto, ma per fare multipli richiederebbe metodi per tradurre l'inventario e la vicinanza di un magazzino a cui il magazzino spedirebbe effettivamente le merci. Cosa succede se uno è fuori dal prodotto? Aspetti visto che è il più vicino? Spedite semplicemente dall'altra se ce l'hanno? Per quanto riguarda i costi di spedizione? Ne vale la pena? È troppo codifica in più su una scadenza. A volte devo attraversare quel ponte quando arrivo ad esso.