Skip to content

Commit baf2efa

Browse files
translation: German Translation for abstract-document and improved Main README (#3214)
* improve german translation. See #2275 * add german (de) abstract-document. See #2275
1 parent 894ae8f commit baf2efa

File tree

3 files changed

+245
-40
lines changed

3 files changed

+245
-40
lines changed

localization/de/README.md

+19-40
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,48 @@
1-
<!-- the line below needs to be an empty line C: (its because kramdown isnt
2-
that smart and dearly wants an empty line before a heading to be able to
3-
display it as such, e.g. website) -->
4-
51
# In Java implementierte Entwurfsmuster
62

73
![Java CI](https://github.com/iluwatar/java-design-patterns/workflows/Java%20CI/badge.svg)
8-
[![License MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/iluwatar/java-design-patterns/master/LICENSE.md)
9-
[![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)
10-
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=iluwatar_java-design-patterns&metric=coverage)](https://sonarcloud.io/dashboard?id=iluwatar_java-design-patterns)
11-
[![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)
4+
[![Lizenz MIT](https://img.shields.io/badge/lizenz-MIT-blue.svg)](https://raw.githubusercontent.com/iluwatar/java-design-patterns/master/LICENSE.md)
5+
[![Codezeilen](https://sonarcloud.io/api/project_badges/measure?project=iluwatar_java-design-patterns&metric=ncloc)](https://sonarcloud.io/dashboard?id=iluwatar_java-design-patterns)
6+
[![Abdeckung](https://sonarcloud.io/api/project_badges/measure?project=iluwatar_java-design-patterns&metric=coverage)](https://sonarcloud.io/dashboard?id=iluwatar_java-design-patterns)
7+
[![Chat beitreten unter 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)
128
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
139
[![All Contributors](https://img.shields.io/badge/all_contributors-208-orange.svg?style=flat-square)](#contributors-)
1410
<!-- ALL-CONTRIBUTORS-BADGE:END -->
1511

1612
<br/>
1713

18-
In einer anderen Sprache lesen : [**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), [**ja**](localization/ja/README.md)
14+
In anderen Sprachen lesen: [**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), [**ja**](localization/ja/README.md)
1915

2016
<br/>
2117

2218
# Einführung
2319

24-
Entwurfschemas sind die besten formalisierten Praktiken, die ein Programmierer verwenden kann,
25-
um allgemeine Probleme beim Entwurf einer Anwendung oder eines Systems zu lösen.
20+
Entwurfsmuster sind bewährte Lösungen, die Entwickler nutzen können, um häufige Probleme beim Entwurf von Anwendungen oder Systemen zu lösen.
2621

27-
Entwurfschemas können den Entwicklungsprozess beschleunigen, indem sie getestete und bewährte
28-
Entwicklungsparadigmen bereitstellen.
22+
Sie helfen dabei, den Entwicklungsprozess zu beschleunigen, indem sie erprobte und zuverlässige Ansätze bereitstellen.
2923

30-
Die Wiederverwendung von Entwurfschemas hilft, subtile Fehler zu vermeiden, die größere
31-
Probleme verursachen können, sowie die Lesbarkeit des Codes für Programmierer und Architekten zu verbessern,
32-
welche mit den Prinzipien der Entwurfsmuster vertraut sind.
24+
Die Wiederverwendung von Entwurfsmustern verhindert subtile Fehler, die zu größeren Problemen führen können, und verbessert die Lesbarkeit des Codes – besonders für Entwickler und Architekten, die mit diesen Mustern vertraut sind.
3325

3426
# Erste Schritte
3527

36-
Auf dieser Seite werden Java Entwurfschemas vorgestellt. Die Lösungen wurden entwickelt von
37-
erfahrenen Programmierern und Architekten aus der Open-Source-Gemeinschaft. Die
38-
Schemas können anhand ihrer übergeordneten Beschreibungen oder anhand ihres
39-
Quellcodes durchsucht werden. Die Quellcode-Beispiele sind gut kommentiert und können als
40-
Programmiertutorials zur Implementierung eines bestimmten Schemas angesehen werden. Wir verwenden die am besten
41-
bekannten und erprobtesten Open-Source Java-Technologien.
28+
Diese Seite stellt Java-Entwurfsmuster vor. Die Lösungen wurden von erfahrenen Entwicklern und Architekten aus der Open-Source-Community erstellt. Die Muster können entweder durch ihre Beschreibungen oder durch den Quellcode erkundet werden. Die Codebeispiele sind gut kommentiert und eignen sich als Tutorials, um die Muster zu verstehen und umzusetzen. Wir verwenden dabei bekannte und bewährte Open-Source-Java-Technologien.
4229

43-
Bevor Sie in die Materie der Entwurfschemas eintauchen, sollten sie sich mit den verschiednen
44-
[Software-Entwurfsprinzipien](https://java-design-patterns.com/principles/) auseinandersetzen.
30+
Bevor Sie sich mit den Entwurfsmustern beschäftigen, sollten Sie sich mit den grundlegenden [Software-Entwurfsprinzipien](https://java-design-patterns.com/principles/) vertraut machen.
4531

46-
Alle Entwürfe sollten so einfach wie möglich gehalten werden. Sie sollten mit KISS, YAGNI,
47-
und Do The Simplest Thing That Could Possibly Work prinzipen anfangen. Komplexe Entwurfschemas sollen nur eingesetzt werden, wenn diese für sinnvolle Erweiterungen benötigt werden.
32+
Entwürfe sollten immer so einfach wie möglich gehalten werden. Beginnen Sie mit den Prinzipien KISS (Keep It Simple, Stupid), YAGNI (You Aren’t Gonna Need It) und "Do The Simplest Thing That Could Possibly Work". Komplexe Muster sollten nur dann verwendet werden, wenn sie wirklich notwendig sind.
4833

49-
Sobald sie mit diesen Konzepten vertraut sind, können sie beginnen, sich mit den [verfügbaren Entwurfschemas](https://java-design-patterns.com/patterns/) auseinanderzusetzen, durch einen
50-
der folgenden Ansätze
34+
Sobald Sie mit diesen Konzepten vertraut sind, können Sie sich die [verfügbaren Entwurfsmuster](https://java-design-patterns.com/patterns/) ansehen. Dafür gibt es verschiedene Ansätze:
5135

52-
- Nach einem bestimmten Schema anhand des Namens suchen.
53-
Sie können keins finden? Bitte melden sie ein neues Schema [hier](https://github.com/iluwatar/java-design-patterns/issues).
54-
- Verwendung von Tags wie `Performance`, `Gang of Four` oder `Data access`.
55-
- Verwendung von Entwurfschema-Kategorien wie `Creational`, `Behavioral` und andere.
36+
- Suchen Sie nach einem bestimmten Muster anhand des Namens. Fehlt ein Muster? Melden Sie es gerne [hier](https://github.com/iluwatar/java-design-patterns/issues).
37+
- Nutzen Sie Tags wie `Performance`, `Gang of Four` oder `Data access`.
38+
- Durchsuchen Sie die Muster nach Kategorien wie `Creational`, `Behavioral` und anderen.
5639

57-
Hoffentlich finden sie die auf dieser Website vorgestellten objektorientierten Lösungen
58-
für ihre Architekturen nützlich und dass sie genauso viel Spaß beim Lernen haben, wie wir bei ihrer Entwicklung hatten.
40+
Wir hoffen, dass Sie die hier vorgestellten Lösungen für Ihre Projekte nützlich finden und genauso viel Spaß beim Lernen haben, wie wir bei der Entwicklung hatten.
5941

60-
# Wie man bei diesem Projekt mitwirken kann
42+
# Mitwirken
6143

62-
Wenn sie zu dem Projekt beitragen wollen, finden sie die entsprechenden Informationen in
63-
unserem [Entwickler-Wiki](https://github.com/iluwatar/java-design-patterns/wiki).mWir helfen Ihnen
64-
gerne und beantworten ihre Fragen im [Gitter chatroom](https://gitter.im/iluwatar/java-design-patterns).
44+
Wenn Sie zum Projekt beitragen möchten, finden Sie alle notwendigen Informationen in unserem [Entwickler-Wiki](https://github.com/iluwatar/java-design-patterns/wiki). Bei Fragen helfen wir Ihnen gerne im [Gitter-Chatraum](https://gitter.im/iluwatar/java-design-patterns) weiter.
6545

6646
# Lizenz
6747

68-
Dieses Projekt steht unter den Bedingungen der MIT-Lizenz.
69-
48+
Dieses Projekt steht unter der MIT-Lizenz.

0 commit comments

Comments
 (0)