Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 2.24 KB

CONTRIBUTING_de.md

File metadata and controls

53 lines (33 loc) · 2.24 KB

[ English | Deutsch | 简体中文 ]

Beitrag zu Fingrom (app-finance)

Jede Hilfe ist immer willkommen!

Es gibt viele Möglichkeiten, etwas beizutragen, wie das Schreiben von Code, das Einreichen von Problemen auf GitHub, die Hilfe bei der bei der Sichtung, Reproduktion oder Behebung von Fehlern, die von anderen gemeldet wurden, oder auf andere Weise zu helfen.

Qualitätssicherung

Das Erstellen von Tests ist ein wirklich wertvoller Beitrag zu Open-Source-Projekten. Aber bewahren Sie einen gesunden Menschenverstand, indem Sie einen neuen Bereich. Sie sollten nicht zum Zweck der Abdeckung geschrieben werden. Tests sollten die Geschäftslogik verifizieren und die Entwickler vor Fehlern schützen.

Entwicklung

Die Anwendung wurde in der Sprache "Dart" unter Verwendung des "Flutter"-Frameworks geschrieben. Falls dies eine neue Technologie für Sie ist, lesen Sie mein Buch: From Zero to Market with Flutter.

Ein sauberer Code, der durch automatisierte Tests abgedeckt ist, ist das Beste, was man tun kann und wird sehr geschätzt.

Die einzige Konvention, die wir befolgen, ist die auf unserer Wiki-Seite bezüglich der Notation von Commits.

Große Regeln:

  • Problem als Vorbedingung für den Beginn der Arbeit aufwerfen (named commits)
  • Änderungen in logische Teile aufteilen (Big-Bang-Änderungen vermeiden)
  • automatische Tests schreiben (manuelle QA vernachlässigen)

Lokalisierung

Muttersprachler (und Übersetzer) sind willkommen, um unsere Übersetzungen zu verbessern, da die meisten von einem "Ausländer" gemacht werden mit Hilfe von Automatisierungstools (DeepL, Linguee, und Google Translate).

Prüfen Sie Lokalisierungsdetails.

Einsätze

Das Schreiben von Beiträgen über das Projekt in allen sozialen Netzwerken ist ein Schlüsselfaktor, um es am Leben zu erhalten und nachgefragt zu werden.

Veröffentlichungen

Das Schreiben von Versionshinweisen und Blogeinträgen sowie das Erstellen von Begleitmaterial (Video, Dokumentation) wird respektiert.