• 17 Apr, 2025

Pisz ładny kod w laravel, zobacz te smaczki oraz sprawdź najlepsze tipy pisania czystego kodu!

Pisz ładny kod w laravel, zobacz te smaczki oraz sprawdź najlepsze tipy pisania czystego kodu!

Jeśli jesteś programistą, pewnie po czasie zauważasz błędy w swoim kodzie. Nie chodzi nawet o to czy coś nie działa, ale o to jak dana część kodu jest napisana. Kod powinien być jak najbardziej czytelny nie tylko dla Ciebie, ale również innych osób, które mogłyby na nim pracować, tak więc już teraz sprawdź dobre praktyki pisania kodu w aplikacji laravel, czyli jednego z najlepszych frameworków PHP

Jak tworzyć czysty kod w Laravel?

Oczywiście nie chcę sam tutaj spisywać Ci co powinieneś, a czego nie powinieneś robić w kodzie, jednak jeszcze stąd nie wychodź, ponieważ przygotowałem dla Ciebie świetne strony gdzie w bardzo czytelny i prosty sposób poznasz najlepsze techniki pisania kodu w aplikacji laravel. 

Pierwsza strona, którą chciałbym Ci pokazać, to https://laravel-code.tips/ gdzie w bardzo ładnych kafelkach są pokazane wątki, które mogą Cię zainteresować, na ten moment jest aż 329 wątków z opisanymi dobrymi praktykami - i cały czas ich przybywa! Jest to bez wątpienia jedna z moich ulubionych stron. Ponadto spotkasz tam nie tylko poradniki pisania ładnego, czystego kodu, ale również inne przydatne rzeczy jak np. porady odnośnie zapytań do bazy danych czy menadżera paczek composer. Sporo opisanych funkcji tzw. helpersów - które nieraz są bardzo przydatne.

Druga ze stron to tak naprawdę wątek na githubie https://github.com/alexeymezenin/laravel-best-practices/blob/master/polish.md gdzie znajdziesz wiele porad o tym co robić a czego nie robić w momencie tworzenia swojej aplikacji na laravel. Jeśli jeszcze nie miałeś okazji sprawdzenia tego tematu zapraszam Cię do zapoznania się z tymi praktykami, które na pewno pomogą Ci wejść na wyższy poziom, co ciekawe link który Ci zamieściłem jest do Polskiej wersji językowej, co dla wielu może być atutem!

Trzecia i ostatnia na mojej liście również znajduje się na githubiehttps://github.com/LaravelDaily/laravel-tips jednak muszę Ci o niej wspomnieć. Znajdziesz tutaj ogrom wiedzy z podziałem na różne działy czy kategorie - na ten moment jest tego naprawdę sporo i wystarczy Ci na długi czas nauki. Poniżej spis co znajdziesz na tej stronie wraz z ilością porad: 

  • DB Models and Eloquent (98 tips) 
  • Models Relations (36 tips) 
  • Migrations (15 tips) 
  • Views (20 tips) 
  • Routing (33 tips) 
  • Validation (24 tips) 
  • Collections (8 tips) 
  • Auth (6 tips) 
  • Mail (7 tips) 
  • Artisan (9 tips) 
  • Factories (8 tips) 
  • Log and debug (8 tips) 
  • API (9 tips) 
  • Other (73 tips)

Jak sam widzisz jest tego naprawdę sporo i ogarniecie chociaż połowy da Ci niesamowity kopniak odnośnie tworzenia ładnego kodu aplikacji. Trzymanie się dobrych praktyk nie tylko pozwoli tworzyć Ci ładny czysty kod, ale również bezpieczny czy np. krótszy. Przyśpieszaj swoją prace i uprzyjemniaj, korzystanie w pełni z zalet artisana naprawdę dużo daje podczas pisania aplikacji laravel. W skrócie również wspomnę że ten blog jak i cały panel do jego zarządzania również jest pisany w całości na PHP oraz frameworku laravel, w przyszłości kolejna odsłona tej strony pewnie też będzie właśnie na tym samym silniku. Strasznie lubię pisać w PHP, a z laravel pracuję każdego dnia - tak więc jestem jego fanem. Tworzę również aplikacje w innych językach czy frameworkach ale śmiało mogę powiedzieć że najszybszy efekt uzyskuję zazwyczaj pisząc właśnie na “larwie”, jeśli kogoś interesuje wątek programowania, tworzenia botów, automatyzacji z chęcią mogę pisać inne tematy na ten temat.