Zum Hauptinhalt springen

Eine Anwendung veröffentlichungsreif machen

Checkliste

  • --help funktioniert
  • Type Hints an Kernfunktionen
  • Fehler werden freundlich gemeldet
  • Logging statt nur print (wo sinnvoll)
  • mind. ein paar Tests
  • README: Was? Wie starten? Beispiele?
  • Keine Secrets im Code
  • Pfade mit pathlib

README-Mini

# Mein Tool
Beschreibung
## Start
python app.py --help
## Beispiele
python app.py --name Luna

Rate mal!

Reichen 0 Tests und 0 Hilfe?

Auflösung

Für „fertig“ im Club: nein. Hilfe + ein Test wirken schon viel professioneller.

Übungen

Level 1

Checkliste abhaken für ein altes Projekt.

Level 2

--help Text schreiben.

Level 3

5-Zeilen-README.

Mini-Quiz

Mini-QuizWas gehoert zur Reife einer CLI?

Checkliste sitzt! Projektkatalog CLI.