Forum: Object-Pascal / Delphi-Language
by neo4a,
21. Dez 2011
Genau das meine ich mit substantiell: Ausgehend von Regeln und Konventionen. Wer hier aber seine Meinung den Regeln und Konventionen gleichstellt oder sogar überordnet, verabschiedet sich leider inhaltlich aus der Diskussionsrunde, weil dann vor allem die gemeinsame Basis fehlt.
Forum: Object-Pascal / Delphi-Language
by neo4a,
21. Dez 2011
In der Tat überlappen sich an manchen Stellen die Bedeutungen und führen je nach Gewichtung zu anderen Ausführungen. Das ist schon okay. Aber man muss sie ja deswegen nicht komplett ignorieren, oder?!
Forum: Object-Pascal / Delphi-Language
by neo4a,
21. Dez 2011
Diese Diskussion hat eine Eigendynamik bekommen und die Frage, was wohin gehört, ist dabei m.E. nur der Platzhalter zu einer grunsätzlicheren Überlegung.
Ein Bild: Solange ich mit meinem Motorrad nur in meinem Hühnerstall fahre, interessiert es kaum jemand, ob ich Links- oder Rechtsverkehr praktiziere. Sobald ich mich auf die öffentliche Straße ...
Auf unsere Diskussion übertragen bedeutet...
Forum: Object-Pascal / Delphi-Language
by neo4a,
21. Dez 2011
Wir reden offensichtlich aneinander vorbei. Beschäftige Dich einfach auch einmal mit Clean Code. Es lohnt sich bestimmt auch für Dich und es ist auch auf Deutsch:
Interface Segregation Principle
Information Hiding Principle
BTW, es macht mir keinen Spaß mehr, mich mit Deiner Argumentation auseinanderzusetzen, weil ich Deinen "Ich bin nicht Deiner Meinung, denn ich mache es ja anders"-Stil...
Forum: Object-Pascal / Delphi-Language
by neo4a,
20. Dez 2011
Diese Unterscheidung kenne ich im Delphi-Umfeld nicht. Im Linux-Umfeld ist es in der Tat eher die Regel. Nur warum soll ich als Entwickler auf hilfreiche Tools verzichten? Du als Kompilierer machst doch eh nur "make", sonst wärst Du ja Entwickler ;)
Damit kann ich leben.
Informiere Dich bitte selbst über Sinn und Zweck der Interface/Implemention-Sektionen.
Konventionen und auch Clean...
Forum: Object-Pascal / Delphi-Language
by neo4a,
20. Dez 2011
Definiere "richtig" und wir kommen zu Aspekten, die inhaltlich vielleicht auch so diskutiert werden können:
Alles, was im Interface-Teil deklariert und referenziert wird, benötigt die Klasse, um mit dem Rest-Programm arbeiten zu können.
Demgegenüber wird das, was lediglich im Implementations-Teil deklariert und referenziert wird, lediglich im Innern der Klasse benötigt.
So gesehen ist...
Forum: Object-Pascal / Delphi-Language
by neo4a,
20. Dez 2011
Das stimmt, aber wer macht denn freiwillig so etwas? ;)