Pravila projekta & Ponytail: Lazy Senior Dev metodologija
Najbolji kôd je onaj koji nikada nije napisan. Naučite kako Ponytail filozofija eliminira prekomjerno inženjerstvo i čuva repo čistim.
Što ćete naučiti
- Ponytail pravilo ljestvice: 1. Treba li nam ovo uopće? 2. Postoji li već u projektu? 3. Rješava li to već instalirana biblioteka? 4. Može li stati u 1 liniju?
- Zabrana preuranjenih apstrakcija: Pišite jednostavan, jasan i direktan kôd.
- Najmanji ispravni diff uvijek pobjeđuje.
- Nula suvišnih ovisnosti: Ne instalirajte paket od 50 megabajta za funkciju od 3 retka.
Kako Ponytail štedi vrijeme i novac
U agencijskom poslu brzina i pouzdanost su sve. Svaka nepotrebna biblioteka je potencijalni sigurnosni rizik i problem pri nadogradnji iduće godine.
Savjet iz prakse
Prije nego prihvatite rješenje od agenta, pitajte ga: "Može li ovo biti jednostavnije i s manje novih linija koda?". Često će ponuditi rješenje koje je 3x elegantnije!