Christian hat geschrieben:Weiterhin halte ich es für ein unding statt mal 5 min zu überlegen 20 min im Netz nach ner fertigen Lösung zu suchen. Das beobachte ich in meinem Freundeskreis ständig.
Da gebe ich dir Recht. Aber im muss zugeben, dass ich auch schon aufgrund von Unorganisiertheit Code neu geschrieben habe, obwohl ich wusste dass der auf irgend einer meiner Festplatten/Computer schon ausgefeilt und getestet rumliegt.
Einfach nur weil ich mir gedacht habe, neu schreiben geht schneller als suchen.
Aber man sollte getesteten und ausgefeilten Code nicht unterschätzen....
Insofern ist die organisierte Sammlung schon sinnvoll.
Was mich aber immer wieder erstaunt, ist wie wenige von euch "Suche Deklaration" verwenden. Aus den LCL/FCL Sourcen kann man unendlich viel lernen und Fragen klären.
Das geht auch dich an Christian. Ich war ehrlich gesagt etwas enttäuscht von dir in dem "verkettete Liste" Thread, als du gesagt hast, es interessiert dich nicht wie TList intern funktioniert. Das ist doch so einfach einzusehen, und davon kann man viel lernen.
Es gibt schon den "Blackbox" Bereich, ich kümmere mich z.B. auch nicht darum wie MySQL seine Daten verwaltet. Das nehme ich als gegeben.
Aber grundlegende Datenstrukturen unter Freepascal darf/sollte man schon durchleuchten, zumal es wirklich einfach ist.