AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:23

Parameter dieser Suchanfrage:

Suche in Thema: Uses: Interface vs. Implementation Section
Suche alle Beiträge, die von "neo4a" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    Ich bin weder kein Praktiker noch bin ich kein Ästhet, deshalb noch meine 3. Meinung:

    Alle Units da hin, wo sie hingehören, weil
    - es sich so gehört (Convention),
    - es für mich und andere leichter zu verstehen und zu warten ist (Clean Code),
    - es eine Form der Inline-Doku ist (Best Practice),
    - jede Unit-Referenz im Interface-Teil genau hinterfragt gehört (Law of Demeter)

    Und weil...
  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    @implementation

    Es steht Dir frei, Tools als lustig zu beurteilen. Das kommt immer gut, ist lässig und zeigt nur denen, die die Tools praktisch nutzen und es somit besser wissen, dass Du davon nur wenig verstehst. Leider ist die Delphi IDE nicht von Haus aus komplett und so braucht man Erweiterungen wie GExpert, VersionInsight, CnPack, AQTime, MadExecept. Das Konzept kennt man auch aus anderen...
  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    Wie kommst Du denn nur darauf?

    Gut. Du hast also (manchmal) Schwierigkeiten, Dich in umfangreichen Code zurecht zu finden. Kann ja mal vorkommen, auch ohne Clausthaler.

    Warum benutzt Du dann nicht IDE-Tools wie die Editor-Toolbar von CnPack, die Dir nicht nur per Klick die Units listet, sondern auch noch den Sprung zu den Sektionen per Maus- oder Tastatur-Klick bietet, nicht zu reden von...
  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    Der Units Cleaner vom CnPack leistet mir wirklich wertvolle Hilfe. Im Anhang sind 2 Screenshots, die erst den Start-Dialog zeigen und dann den Ergebnis-Dialog, wo man anklickt, was entfernt werden kann.

    Dieser Wizard ist für mich eines der wenigen Tools, die ich von CnPack in der IDE aktiviert habe.
  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      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

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    Das stimmt, aber wer macht denn freiwillig so etwas? ;)
  • Forum: Object-Pascal / Delphi-Language

    AW: Uses: Interface vs. Implementation Section

     
      by neo4a, 20. Dez 2011
    Vielleicht kommt ein Teil der Meinungspolemik in diesem Thread auch von der unterschiedlichen Herangehensweise bzw. Nutzung von Delphi?

    Beim RAD-Ansatz übernimmt ja Delphi quasi die Verwaltung der Units und packt sie alternativlos und korrekt in den Interface-Bereich.

    Sobald ich jedoch eigene Klassen oder Forms/Frames ohne RAD einsetze, bin ich allein der "Bauherr" meiner Units und der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=neo4a&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=165159
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz