Przejdź do głównej zawartości

Posty

PHPers Summit 2018. Własne podsumowanie i podstawowy wachlarz programisty

W miniony weekend odbyła się konferencja PHPers Summit 2018.

Dla mnie pobyt na tej konferencji był mocno motywujący. Mogłem zobaczyć jak inni programiści i firmy się rozwijają. Skonfrontować czy rzeczy które szerzymy w naszej organizacji są dobre i czy idziemy w dobrą stronę.

Postanowiłem wybrać prelekcje z których przewidywałem, że nabyta wiedza może mi się przydać w pracy. Dlatego było dużo z jakości kodu, podejścia do legacy oraz architektury.
Wachlarz programisty  Zaczęło się spokojnie, od prezentacji na temat Magento. W jaki sposób ten framework się rozwinął, od zaszłości takich jak obiekt Mage po obecnie dobre rozwiązanie jak Inerceptory - ten wzorzec został przedstawiony jako połączenie Proxy i Dekoratora, dzięki czemu Magento mogło pozwolić sobie na luźne powiązania pomiędzy bibliotekami.
Ciekawym przykładem też jest ich guide: "Programming Best Practices". Myślę, że każda organizacja powinna dążyć do stworzenia takiego miejsca.
Sporo było podstaw o których jednak…
Najnowsze posty

Wydajność programisty i "uważność" w kodzie

Podczas biegu, nauczyłem się skupiać swoją uwagę na oddechu, na odpowiednim stawianiu kroków, co w naturalny sposób przekłada się również na moje wyniki. Jeśli wyobrażę sobie ciężkie łańcuchy przyczepione do ciała, zwolnię. Jeśli oczyszczę umysł, moje ciało będzie pracować jak silnik Toyoty. Ludzki umysł nie zastanawia się, czy to co mu serwujesz jest prawdziwe, nie ma tutaj żadnej walidacji. Dlatego sam musisz zadbać o to, jakimi myślami go karmisz.

Zasada pierwsza - podejście do zadania. 

Jeśli na początek tygodnia dostajesz duże zadanie,  to nie marnuj swojej energii na marudzenie o tym, jak ciężko Ci będzie - bo tak będzie i popłyniesz na parę dni, zanim otrząśniesz się z przeświadczeniem, że zmarnowałeś czas. Zamiast tego skup swoją uwagę na konkretach, weź ciężki młot jakim jest Twoje doświadczenie i uderz nim w ten wielki betonowy blok, niech się rozbije na kawałeczki - wtedy łatwiej Ci będzie unieść każdy z nich - tak jest, dziel zadanie na kawałki! Jesteś doświ…