Hi Leuts, ich suche etwas Brauchbares zu Programmiermethoden/Konzepten. Wenn ich nach Programmiermethoden bei Google suche, dann erscheinen nur Anleitungen zu allgemeinen Befehlen in Programmiersprachen, z.B. Funktionen von for- oder while-Schleifen etc. Das ist nicht das, was ich suche. Ich möchte gerne lernen, wie man ein Programm entwirft, dass aus einer grafischen Benutzeroberfläche besteht und weiteren Funktionen, die parallel dazu ablaufen und die durch die grafische Benutzeroberfläche beeinflusst werden. Das heisst - mein Programm besteht schon mal aus zwei Teilen - den Funktionen für die Benutzeroberfläche und zum Anderen aus den Funktionen, die z.B. ein Gerät ein- und ausschalten oder den Status eines Geräts überwachen und in Abständen diesen Status an ein Anzeigeelement in der Benutzeroberfläche senden. Ein weiterer wichtiger Punkt ist das Errorhandling. Um dazu etwas mehr zu lernen, suche ich nach etwas Literatur (ideal wäre eine kostenlose PDF-Datei), bin aber noch nicht so fündig geworden. Vielleicht kann mir jemand von Euch dort weiterhelfen. Ich würde mich sehr drüber freuen.
Such mal nach MVC (Model View Controller) das ist ein Pattern bei der Entwicklung grafischer Oberflächen mfg Daniel
Eine Suche nach Entwurfsmustern bzw. Software-Patterns würde auch nicht schaden. Da gibt es vieles, was einem das Leben beim Entwurf einer Architektur leichter macht. Alternativ zu MVC gibt es auch noch MVVM (kommt häufig im .NET Kontext bei GUI Anwendungen vor).
Hallo Basti, such mal nach: + OOP + Gang of Four + Design Pattern + Entwurfsmuster Ein Artikel in Wikipedia: http://de.wikipedia.org/wiki/Entwurfsmuster_(Buch) mfg OBrecht
Das GangOfFour Buch ist für Einsteiger imho etwas zu nüchtern. Ich kann zum lesen das "Heads First Design Patterns" empfehlen. Locker geschrieben ohne sachliche Mängel heraufzubeschwören. Grüße, tk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.