Vibe coding
Budowanie przez promptowanie i akceptowanie wyniku bez uważnego czytania kodu.
Świetne do prototypów, dem i narzędzi na raz: coś działa po kilku godzinach. Rachunek przychodzi później, gdy prototyp staje się produktem, a nikt nie wie, jak naprawdę działają logowanie, płatności czy usuwanie danych.
Powiązane hasła
- Spec-driven development: Najpierw specyfikacja i testy akceptacyjne, potem implementacja przez agentów pod nie.
- Agent kodujący: Agent, który czyta repozytorium, edytuje pliki, uruchamia komendy i testy oraz otwiera pull requesty.
- Dług techniczny: Skróty w kodzie i projekcie, które przyspieszają dostarczenie teraz, a spowalniają każdą późniejszą zmianę, dopóki ich nie spłacisz.
- Przejęcie projektu (handover): Przekazanie istniejącej aplikacji nowemu programiście albo zespołowi: dostępy, kod, infrastruktura i wiedza w głowach ludzi.
- Row Level Security (RLS): Reguły w bazie, które wiersz po wierszu decydują, jakie rekordy dany użytkownik może czytać i zmieniać. Brak RLS to częsty wyciek w apkach budowanych z AI.
