Lekcja 6 (Bonus): Rozwój po deployu
Deploy to dopiero start. Jak dodawać funkcje, trzymać jakość i utrzymać porządek w projekcie.
Temat maila: Bonus: Jak rozwijać apkę po deployu (w uporządkowany sposób)
Potrzebujesz szybkiego restartu? Prompt startowy + wsparcie na Discordzie.
Wideo do lekcji
Tu będzie osadzony film do tej lekcji.
Uzupełnij polevideoUrl w src/data/lessons.json. Hej!
Twoja aplikacja już działa pod domeną. Super.
Teraz zaczyna się etap, który odróżnia „jednorazowy projekt” od produktu: świadomy rozwój po MVP.
W tym bonusie dostajesz prosty schemat, jak dodawać nowe funkcje i utrzymać jakość projektu.
Zasada główna: każdą nową funkcję traktuj jak mini-projekt
Nie dopisuj funkcji „na szybko” bez planu.
Dla każdej nowej funkcji przechodzisz mini-cykl:
- Priorytet (czy warto to robić teraz?)
- Mini-spec (co i jak ma działać?)
- Plan etapu (jak to podzielić na taski?)
- Implementacja z TDD
- Aktualizacja dokumentacji (
docs/*) - Przegląd + wdrożenie + monitoring
To samo podejście, które doprowadziło Cię do deployu, działa dalej.
Krok 1: Wybierz kolejną funkcję (impact vs effort)
Zrób listę 5-10 pomysłów i oceń każdy z nich w 2 wymiarach:
- Impact: jak bardzo pomoże użytkownikowi / biznesowi?
- Effort: ile kosztuje implementacja i utrzymanie?
Najpierw rób rzeczy wysoki impact + niski/średni effort.
Przykład (habit tracker):
- Wysoki impact, niski effort: przypomnienie o nawyku emailem
- Niski impact, wysoki effort: animowany dashboard ze statystykami premium