nein ist es nicht.GamerX schrieb:
Das ist immer ansichts Sache,
Programmieren ist eine wissenschaftliche Sache, bei der man gute Lösungen von schlechten Lösungen klar unterscheiden kann. Dass einmal 2 verschiedene Lösungen qualitativ gleichwertig sind, ist eine eher sehr seltene Ausnahme.
Qualität von Code ist ganz klar ersichtlich und kommunizierbar anhand von selbstverständlichen und/oder allgemein anerkannten Prinzipien wie Verständlichkeit, Sicherheit, Wiederverwendbarkeit, Erweiterbarkeit - jo, das sind glaub die wesentlichen - weitere leiten sich daraus ab.
Wenn nun ein Lehrbuch egal welche Themen an nachweislich schlechten Codebeispielen behandelt, dann ist das keine Ansichtssache, sondern ein schlechtes Lehrbuch, alias: "Anfängerverderber".
Weil als Anfänger hast du garkeine annere Wahl, als die vorgeführten Anti-Pattern zu übernehmen, und damit bist du wie auf ein Gleis gestellt, und der Zug geht in die falsche Richtung.