Aktualnie cześć rzeczy z tego wystąpienia jest już nieaktualna. Symfony 4 podczas tworzenia projektu dostarcza minimalna ilość kodu, a następniej do niej możemy "dopinać" paczki, które są dla nas istotne. Powoduje to, że framework możemy skalować w zależności od naszych potrzeb. Pozdrawiam
"Żaden dużu serwis porno nie przeniósł się na Symfony2", nie wiem czy przeniósł, ale działa na symfony2 - youporn choćby, w serwisie highscalability był o tym artykuł.
Zdarzają się przypadki gdzie jak nowy programista widzi serwis zrobiony na mikroframeworku (nawet jeżeli jest to popularny framework) to koniecznie chce przepisać go na Symfony albo Laravel. Czyli na framework który zna. Mimo że serwis doskonale działa na tym co jest teraz. Miałem taki przypadek, gdzie firma która została zaproszona na konsultacje w sprawie dopisania nowej funkcjonalności (tj. lepszej wyszukiwarki produktów), zamiast skupić się na stworzenie klasy która zastąpi obecną, oni stwierdzili. Nie, nie, nie... najlepiej tak będziemy pisać kod na nowym frameworku. Prestashop... będzie idealny, bo ma świetną wyszukiwarkę. Tylko że nie myśleli o konwersji tabel z produktami (tylko 20k + atrybuty). Chyba że chcieli aby firma poświęciła znów czas na wprowadzenie OD NOWA wszystkich produktów. Brak elastyczności.
To się w takim przypadku zleca takie rozbudowy programistom albo firmom, które się specjalizują w tym frameworku na którym stoi obecny serwis i koniec kropka. Albo ktoś inny to przepisze od zera na frameworku który dobrze zna. To co jest tańsze to sprawa dyskusyjna...
Bzdury. Jeśli istnieje jakiś pakiet, który rozwiązuje mój problem to po co mam tworzyć go na nowo. Doctrine ORM, Symofny console, form itp. Sprawdzone komponenty - mam ich nie używać tylko utworzyć nowe tak? To nie jest strata czasu i po prostu głupota? Panie Łukaszewski: Jak będziesz pan budował dom to czasem nie kupuj gotowych cegieł pustaków, czy półfabrykatów, tylko musisz je koniecznie wykonać samemu na placu budowy.
kurcze tego mi było potrzeba! Bałem się już że coś ze mną nie tak bo unikam freamworków jak ognia i piszę w "żywym" kodzie. Jak jaskiniowiec. :)
Aktualnie cześć rzeczy z tego wystąpienia jest już nieaktualna. Symfony 4 podczas tworzenia projektu dostarcza minimalna ilość kodu, a następniej do niej możemy "dopinać" paczki, które są dla nas istotne. Powoduje to, że framework możemy skalować w zależności od naszych potrzeb. Pozdrawiam
40:20
very true
Dziękuję
"Żaden dużu serwis porno nie przeniósł się na Symfony2", nie wiem czy przeniósł, ale działa na symfony2 - youporn choćby, w serwisie highscalability był o tym artykuł.
Tak jest, wytknęto mi to po prezentacji i teraz już wiem - przepraszam za nieprzygotowanie :)
Wniosek jest jeden trzeba ogladac wiecej porno - ps - co ja tu robie ;]
Popieram ręcyma i nogyma
Dzięki! :)
Zdarzają się przypadki gdzie jak nowy programista widzi serwis zrobiony na mikroframeworku (nawet jeżeli jest to popularny framework) to koniecznie chce przepisać go na Symfony albo Laravel. Czyli na framework który zna. Mimo że serwis doskonale działa na tym co jest teraz.
Miałem taki przypadek, gdzie firma która została zaproszona na konsultacje w sprawie dopisania nowej funkcjonalności (tj. lepszej wyszukiwarki produktów), zamiast skupić się na stworzenie klasy która zastąpi obecną, oni stwierdzili. Nie, nie, nie... najlepiej tak będziemy pisać kod na nowym frameworku. Prestashop... będzie idealny, bo ma świetną wyszukiwarkę.
Tylko że nie myśleli o konwersji tabel z produktami (tylko 20k + atrybuty). Chyba że chcieli aby firma poświęciła znów czas na wprowadzenie OD NOWA wszystkich produktów.
Brak elastyczności.
To się w takim przypadku zleca takie rozbudowy programistom albo firmom, które się specjalizują w tym frameworku na którym stoi obecny serwis i koniec kropka. Albo ktoś inny to przepisze od zera na frameworku który dobrze zna. To co jest tańsze to sprawa dyskusyjna...
Heh, programisci na wysokim poziomie aggressora po latach pracy na frameworkach 😅
Bzdury. Jeśli istnieje jakiś pakiet, który rozwiązuje mój problem to po co mam tworzyć go na nowo. Doctrine ORM, Symofny console, form itp. Sprawdzone komponenty - mam ich nie używać tylko utworzyć nowe tak? To nie jest strata czasu i po prostu głupota? Panie Łukaszewski: Jak będziesz pan budował dom to czasem nie kupuj gotowych cegieł pustaków, czy półfabrykatów, tylko musisz je koniecznie wykonać samemu na placu budowy.