Dies ist die Linux-Anwendung „Design Patterns for Humans“, deren neueste Version als design-patterns-for-humanssourcecode.tar.gz heruntergeladen werden kann. Sie kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie die App „Design Patterns for Humans with OnWorks“ kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS:
Entwurfsmuster für Menschen
BESCHREIBUNG:
„Design Patterns for Humans“ ist ein entwicklerfreundlicher Leitfaden, der klassische Software-Designmuster in einfacher Sprache, mit intuitiven Analogien und prägnanten Codebeispielen erklärt. Anstelle von schwer verständlichen akademischen Texten konzentriert er sich auf das „Warum“ und „Wann“ der Anwendung eines Musters und zeigt die damit verbundenen Vor- und Nachteile auf, um pragmatische Entscheidungen zu ermöglichen. Die Muster sind in Kategorien wie Erzeugungs-, Struktur- und Verhaltensmuster unterteilt und orientieren sich an gängigen Referenzwerken, ohne dabei die Zugänglichkeit für das Selbststudium einzuschränken. Jeder Abschnitt zu einem Muster enthält in der Regel die Intention, die praktische Anwendung und eine Beispielimplementierung, um das Verständnis zu festigen. Das Repository ist so konzipiert, dass es sowohl zum Überfliegen als auch zum eingehenden Studium geeignet ist und sich daher ideal als schnelle Auffrischung vor Vorstellungsgesprächen oder Architekturentscheidungen eignet. Ziel ist es, Muster zu entmystifizieren und sie so zu praktischen Werkzeugen statt zu theoretischem Fachjargon zu machen.
Eigenschaften
- Erklärungen in einfacher Sprache, die Intuition und Abwägungen betonen.
- Systematische Darstellung von Schöpfungs-, Struktur- und Verhaltensmustern
- Kurze Codebeispiele zur Verdeutlichung der Kernidee jedes Musters
- Kurzzusammenfassungen zum Durchlesen vor Vorstellungsgesprächen oder Code-Reviews
- Leitfaden, wann ein Muster in realen Projekten angewendet oder vermieden werden sollte
- Ein entwicklerorientierter Ton, der unnötige akademische Komplexität vermeidet.
Kategorien
Diese Anwendung kann auch unter https://sourceforge.net/projects/design-patterns-humans.mirror/ heruntergeladen werden. Sie wird auf OnWorks gehostet, um die Online-Ausführung über eines unserer kostenlosen Betriebssysteme zu vereinfachen.