Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Vorschlag : Code-Library - Entwurfsmuster Sparte einführen? (https://www.delphipraxis.net/35271-vorschlag-code-library-entwurfsmuster-sparte-einfuehren.html)

Luckie 5. Dez 2004 14:30

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Also wenn hier jemand einen Vorschlag macht, dann kann man doch wohl verlagen, dass er erklärt was er eigentlich will. :roll:

Jens Schumann 5. Dez 2004 15:14

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Hallo stoxx,
sehr gute Idee. Ich bin dafür. :thumb:

Ach ja stoxx - So eine Sparte brauch natürlich auch einen kompetenten Moderator :wink:

Daniel 5. Dez 2004 15:17

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Entwurfsmustern einen Platz in der DP einzuräumen, halte ich prinzipiell für eine gute Idee. Über das wie und wo denke ich mal nach. ;-)

EccoBravo 31. Okt 2006 21:25

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Hallo,

hier bin ich mal wieder aber nicht als Frager,

Will einfach auch nur eine dicke JA-Stimme zur Rubrikeröffnung "Entwurfsmuster/Architektur" abgeben,

Dieses habe ich all die Jahre richtig vermißt, in allen Anleitungen, die ich so gesucht habe, deshalb bin ich auch so ein schlechter Programmierer geworden. Deshalb auch so meine hartmäckige Suche in der ModelMaker-UML-Ecke dieses Forums, denn ich kannte leider noch nicht die richtige Termini, um meine Suchwünsche zu artikulieren. Erst durch ein Buch von Java-Programmierern (man sucht ja überall wo man kann) bin ich auf das ureigenste Interessengebiet gestoßen.
Dieses Buch will ich allen Mitinteresenten wärmstens empfehlen:

"Entwurfsmuster von Kopf bis Fuß"
Eric Freeman & Elizabeth Freeman
Verlag O`Reilly www.orelly.de
ISBN13-978-3-89721-421-7
EUR 48.00

Dieses Thema muß einfach mal so richtig angeheizt werden, ich denke, so kann das Forum noch einen wesentlichen Beitrag zur Vervollkommnung seiner Mitglieder beitragen. Ich freue mich auf dieses Thema!

Viele Grüße

E. B.

SubData 31. Okt 2006 21:45

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Och Jungs...
Es gibt da sowas wie Google :mrgreen:

http://de.wikipedia.org/wiki/Entwurfsmuster

Daniel 31. Okt 2006 21:59

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Nah ... mit dem Argument "es gibt doch Google" könntest Du viele Foren direkt einstampfen.

Dieses Thema steht schon lange im Raum - zu lange, das gebe ich zu. :oops: Entwurfsmuster sind eine spannende Sache, ich würde sie aber fast lieber zu den Tutorials packen. Mit einem Code-Schnibbel ist es ja nicht getan, das Prinzip eines Musters muss ja erläutert werden, damit andere in der Lage sind, davon zu lernen und es auf eigene Situationen anpassen zu können.

Mit der DP2006 wird die Tutorial-Sparte von der Idee her ähnlich der jetzigen Codelib aufgebaut werden und dann werde ich dort gerne eine Sparte für Software-Architekturen einrichten.

Bernhard Geyer 31. Okt 2006 22:26

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Sehe ich auch so wie Daniel.
Ein CodeLib-Einträg müßte zu speziell gehalten sein. Da ist ein Tutorial mit Beispielimplementierung schon sinnvoller.

Evtl. kann man ja für die Theorie auf den entsprechenden Wiki-Eintrag verweisen und im DP-Tutorial mehr auf die Delphi-Implementierung eingehen.

Meniskusschaden 31. Okt 2006 22:31

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Ich lese auch gerade das Buch von Freeman & Freeman und bin ganz begeistert davon, wie sie das Thema behandeln. Ich denke, dass Entwurfsmuster mit der immer weiter steigenden Komplexität von Softwaresystemen zunehmend an Bedeutung gewinnen. Sie sind für die Softwarearchitektur wohl ähnlich grundlegend wie z.B. Sortieralgorithmen für die Programmierung. Entwurfsmuster-Know-How wird auch in zehn Jahren noch nützlich sein.

Deshalb hoffe ich, dass Entwurfsmuster hier intensiver diskutiert werden, denn ich befürchte, dass Delphi in diesem Bereich doch einige Schwächen gegenüber Java hat. Ich meine damit zum einen die eigentümliche Realisierung von Interfaces und zum anderen die eingeschränkte Möglichkeit zyklische Abhängigkeiten zwischen verschiedenen Klassen abzubilden. Beides erscheint mir im Zusammenhang mit Entwurfsmustern besonders wichtig.

Insofern glaube ich, dass der Delphi-Entwickler schon besondere Schwierigkeiten zu überwinden hat, für die er in der üblichen Design-Patterns-Literatur wenig Hinweise findet.

SubData 2. Nov 2006 07:40

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Zitat:

Zitat von Daniel
Nah ... mit dem Argument "es gibt doch Google" könntest Du viele Foren direkt einstampfen.

Naja, kann man so auch nicht sagen.
Aber es gibt zu denken, dass 5 mal gefragt wird, was das denn ist und keiner mal auf die Idee kommt, Google zu fragen und die Antwort hier rein zu packen :)

Natürlich kann man mit Hilfe von Suchmaschinen ne ganze Menge Fragen beantworten, aber der Sinn des Forums ist doch diese Fragen auseinander zu nehmen und ggf. individuellere "Antworten" daraus zu machen. Ausserdem kann mich Google nicht zwangsläufig darüber beratschlagen, welche Methode denn nu die bessere ist :P

Aber zurück zum Thema, ich wäre auch dafür :)

Der_Unwissende 2. Nov 2006 08:20

Re: Vorschlag : Code-Library - Entwurfsmuster Sparte einfüh
 
Hi,
da hier immer noch nicht steht was eigentlich Entwurfsmuster sind, hier nochmal ganz kurz eine Zusammenfassung der wichtigsten Punkte:

Ein Entwurfsmuster stellt die Lösung für ein bestimmtes Problem dar. Dabei wird ausführlich das zu lösende Problem, die allgemeine Vorgehensweise für die Lösung und die Vor- und Nachteile diskuttiert. Die Lösung ist dabei unabhängig von der Implementierung (insbesondere auch unabhängig von Plattform und Programmiersprache). Es wird nur beschrieben, was geleistet werden soll und warum dies eine gute Lösung für dieses Problem ist.

Daraus gehen mehrere Vorteile hervor, so sind Design-Pattern immer eindeutig definiert. Jedes Pattern hat einen eindeutigen Namen, es kann hier also nicht zu Problemen in der Kommunikation kommen, bei der das gleiche Wort unterschiedlich interpretiert wird. Design-Entscheidungen können damit leichter dokumentiert werden (die Begründung liegt häufig schon in der Beschreibung der Pattern selbst).
Werden Pattern richtig und konsequent eingesetzt, so erhöht dies die Wiederverwendbarkeit und Wartbarkeit von Code (aber das tun andere Techniken auch, werden nur nicht immer konsequent genug umgesetzt).

Pattern werden widerum unterschiedlich klassifiziert, zudem gibt es Unmengen an existierenden Mustern. Deswegen sollte schon vorab gesagt werden, dass gerade Anfänger nicht immer sehen werden, wann sie welches Pattern verwenden sollten/könnten.
Zudem gibt es noch das Problem, dass ein solches Muster abstrakt ist, ein Pattern kann sehr unterschiedlich implementiert werden, hier würde ich jetzt auch sagen, dass eine eigene Sparte sich deswegen mehr eignet als ein Thread in einer Sparte. Letztlich gehören die Pattern zusammen (lassen sich i.d.R. häufig kombinieren), die Beiträge sollten also nicht durchmischt in einer Sparte liegen (imho). Das Gleiche gilt dann aber auch für einen Thread, würde hier Diskussion, unterschiedliche Lösungen und verschiedene Pattern gemischt werden...

Finde aber die Idee super, auch dieses Thema (endlich/demnächst) in der DP zu finden.

Gruß Der Unwissende


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:28 Uhr.
Seite 2 von 2     12   

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