Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jakoś kodu, a framework/język programowania?
netir
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 5
Dołączył: 20.05.2019

Ostrzeżenie: (0%)
-----


Cześć

Ostatnio naszła mnie taka rozkmina. Od kilku ładnych lat pracuje jako backend PHP/fullstack, głównie w Laravelu - nie żebym go specjalnie wybierał, tak mi się trafił w pierwszej robocie i został. Co firmę trafiają mi się takie ulepy w kodzie, że aż przykro patrzeć. Najgorsze to chyba brak jakichkolwiek zasad formatowania kodu, już nie wspominając o PSR. Kolejny to używanie patternów na siłę, głównie bez zrozumienia (czyli klasyk repository pisany jak service layer) albo pełna dzida w controllerze:D i CTRL + C, CTRL + V metod, bo po co komu DRY. Albo przeładowane/idiotyczne struktury bazy danych, bo ktoś był leniwy i nie chciało mu się zrobić migracji/modelu.

W związku z tym zastanawiam się, czy wy też macie podobne doświadczenia. Może to problem frameworka, który przez swoją prostotę przyciąga tego rodzaju firmy. Może to czas na zmianę frameworka, albo języka...

Ten post edytował netir 25.06.2021, 16:22:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


U nas jest sporo kodu, część jest stary który sukcesywnie zmieniamy na nowy, i nowy który sukcesywnie ulepszamy.
Nie ma mowy u nas że nie ma czasu na to, jeżeli jest zadanie które dotyka gównianego kodu to mówimy wprost że potrzebujemy np +1tydzień na refactor i albo siadamy robimy albo story spada w backlogu i czeka na lepszy moment. Przeważnie robimy. PM jest tego świadomy i akceptuje w granicy rozsądku (nie przepisujemy mocroserwisów 2x w miesiącu (IMG:style_emoticons/default/wink.gif) )
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 04:47