Skip to content

Commit ba51a49

Browse files
authored
translation: Add a German README (iluwatar#1872)
* Add German Readme * Add german readme
1 parent 73eca64 commit ba51a49

File tree

2 files changed

+57
-1
lines changed

2 files changed

+57
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
<br/>
1717

18-
Read in different language : [**zh**](localization/zh/README.md), [**ko**](localization/ko/README.md), [**fr**](localization/fr/README.md), [**tr**](localization/tr/README.md), [**ar**](localization/ar/README.md), [**es**](localization/es/README.md), [**pt**](localization/pt/README.md), [**id**](localization/id/README.md), [**ru**](localization/ru/README.md)
18+
Read in different language : [**zh**](localization/zh/README.md), [**ko**](localization/ko/README.md), [**fr**](localization/fr/README.md), [**tr**](localization/tr/README.md), [**ar**](localization/ar/README.md), [**es**](localization/es/README.md), [**pt**](localization/pt/README.md), [**id**](localization/id/README.md), [**ru**](localization/ru/README.md), [**de**](localization/de/README.md)
1919

2020
<br/>
2121

localization/de/README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
2+
# In Java implementierte Entwurfsmuster
3+
4+
![Java CI](https://github.com/iluwatar/java-design-patterns/workflows/Java%20CI/badge.svg)
5+
[![License MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/iluwatar/java-design-patterns/master/LICENSE.md)
6+
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=iluwatar_java-design-patterns&metric=ncloc)](https://sonarcloud.io/dashboard?id=iluwatar_java-design-patterns)
7+
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=iluwatar_java-design-patterns&metric=coverage)](https://sonarcloud.io/dashboard?id=iluwatar_java-design-patterns)
8+
[![Join the chat at https://gitter.im/iluwatar/java-design-patterns](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/iluwatar/java-design-patterns?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
9+
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
10+
[![All Contributors](https://img.shields.io/badge/all_contributors-182-orange.svg?style=flat-square)](#contributors-)
11+
<!-- ALL-CONTRIBUTORS-BADGE:END -->
12+
13+
14+
# Einführung
15+
16+
Entwurfsmuster sind die besten formalisierten Praktiken, die ein Programmierer verwenden kann,
17+
um allgemeine Probleme beim Entwurf einer Anwendung oder eines Systems zu lösen.
18+
19+
Entwurfsmuster können den Entwicklungsprozess beschleunigen, indem sie getestete, bewährte
20+
Entwicklungsparadigmen bereitstellen.
21+
22+
Die Wiederverwendung von Entwurfsmustern hilft, subtile Probleme zu vermeiden, die größere
23+
Probleme verursachen können, und es verbessert auch die Lesbarkeit des Codes für Programmierer und Architekten,
24+
welche mit den Mustern vertraut sind.
25+
26+
# Erste Schritte
27+
28+
Auf dieser Website werden Java Design Patterns vorgestellt, wobei die Etwurfsmuster von erfahrenen Programmierern und Architekten aus der Open-Source-Gemeinschaft entwickelt werden.
29+
Die Entwurfsmuster können anhand der übergeordneten Beschreibungen oder anhand des Quellcodes gesucht werden.
30+
Die Quellcode-Beispiele sind gut kommentiert und können als Programmiertutorials zur Implementierung eines bestimmten Entwurfmusters betrachtet werden.
31+
Wir verwenden die bewährten Open-Source-Java-Technologien.
32+
33+
Bevor Sie in die Materie der Entwurfsmuster Eintauchen, sollten sie sich mit den verschiednen [Software-Entwurfsprinzipien](https://java-design-patterns.com/principles/) auseinandersetzen.
34+
35+
Alle Entwürfe sollten so einfach wie möglich gehalten werden.
36+
Dafür sollten Sie sich zu beginnen mit den _KISS_ (Keep It Simple, Stupid), _YAGNI_ (You Ain’t Gonna Need It) und _Do The Simplest Thing That Could Possibly Work_ prinzipen vertraut machen.
37+
Komplexe Entwurfsmuster sollen nur eingesetzt werden, wenn diese für sinnvolle Erweiterungen benötigt werden.
38+
39+
Sobald Sie mit diesen Konzepten vertraut sind, können Sie beginnen, sich mit den verfügbaren Entwurfsmuster durch einen der
40+
der folgenden Ansätze auseinanderzusetzen.
41+
42+
- Suchen Sie nach einem bestimmten Muster anhand des Namens. Sie können keins finden? Bitte melden Sie [hier] ein neues Muster (https://github.com/iluwatar/java-design-patterns/issues).
43+
- Verwendung von Tags wie `Performance`, `Gang of Four` oder `Data access`.
44+
- Verwendung von Musterkategorien wie `Creational`, `Behavioral` und andere.
45+
46+
Ich hoffe, Sie finden die auf dieser Website vorgestellten objektorientierten Lösungen für Ihre Architekturen nützlich und dass Sie genauso viel Spaß beim Lernen haben, wie wir bei ihrer Entwicklung hatten.
47+
48+
# Wie man etwas zu diesem Projekt beitragen kann
49+
50+
Wenn Sie zu dem Projekt beitragen wollen, finden Sie die entsprechenden Informationen in
51+
unserem [Entwickler-Wiki] (https://github.com/iluwatar/java-design-patterns/wiki). Wir werden Ihnen helfen
52+
und beantworten Ihre Fragen im [Gitter chatroom](https://gitter.im/iluwatar/java-design-patterns).
53+
54+
# Lizenz
55+
56+
Dieses Projekt ist unter den Bedingungen der MIT-Lizenz lizenziert.

0 commit comments

Comments
 (0)