814 B
814 B
Projektowe zasady dla centrumcopy.com.pl
Stack
- Język: PHP
- Framework: Kohana (legacy)
- Frontend: HTML/CSS/JS (vanilla)
- Baza danych: MySQL
Zasady kodu
- Stosuj PSR-12 dla formatowania kodu PHP
- Nazewnictwo: PascalCase dla klas, camelCase dla metod, snake_case dla zmiennych DB
- Unikaj zagnieżdżeń > 3 poziomy — wydzielaj do metod
- Komentarze tylko gdy wyjaśniają "dlaczego", nie "co"
Baza danych
- Schemat dokumentowany w
.paul/codebase/db_schema.md - Każda zmiana schematu wymaga migracji
- Nie modyfikuj istniejących migracji — twórz nowe
Testy
- (brak wykrytego test runnera — uzupełnij)
Dokumentacja
- Dokumentacja techniczna w
.paul/codebase/ - Przy każdej zmianie aktualizuj odpowiednie pliki
Wdrażanie
- (Uzupełnij procedurę deploy)