Ho capito che potrebbe esserci un sacco di codice cattivo in un sistema durante la scrittura di Java.
Mi chiedo perché le scuole non insegnano quali sono le cattive pratiche di programmazione. Ad esempio, in Java, l'utilizzo di un grosso blocco try / catch che cattura Exception
è negativo, ma nessuno me lo ha detto. E vediamo la tipica "String + String" concatenazione che appare in ogni angolo di un programma.
Non è il lavoro delle scuole, presumendo che la maggior parte dei programmatori sia insegnata a scuola e non autodidatta, per mettere in guardia gli studenti dalle insidie di una programmazione?