5 Grzechów początkującego programisty
0
Wyobraź sobie sytuację, w której pojawia się nowa osoba w zespole. Dostaje zadanie. Po kilku dniach kłóci się z Lead Devem o coś, co...
3 zasady GIT Commitów
Obecnie w IT Git to standard. Praktycznie jest wymagany na starcie pracy lub pracodawca umożliwia naukę git na początku pracy. Sposób w jaki pracujemy...
Monorepo z Lerna.js
Potrzebujesz napisać aplikację, która jest podzielona na wiele paczek o rożnych odpowiedzialnościach i pomiędzy którymi istnieją zależności. Nie chciałbyś jednak trzymać ich na różnych...
Jak szybko przetestować stronę w cypress.io?
Musisz przetestować aplikację webową, ale nie chce Ci się jej manualnie przeklikiwać za każdym razem, gdy ktoś wprowadzi zmiany? Czasami masz wrażenie, że czujesz...
Frontend – pomiędzy micro, a mono
Łukasz "Max" Kokoszka programista w Future-Processing. Podczas swoich prelekcji rozkładał na czynniki pierwsze m.in. case study z podejścia pluginable frontend - metody którą implementował...
Co to jest spike?
Czy byłeś kiedyś świadkiem sytuacji, kiedy dostajesz zadanie i nie wiesz, jak to zrobić. Brakuje Ci wiedzy domenowej, umiejętności technologicznej. Jak można niwelować wpływ...
4 Zasady, które (prawdopodobnie) uratują Ci tyłek
Ktoś mi kiedyś powiedział, że dobry programista powinien być do pewnego stopnia leniwy i głupi. Nie oznacza to, że nie powinien robić...
Narzędzia, które wykorzystuje do pracy z GITem
Jak zacząć lub usprawnić swoją pracę z GITem? Które narzędzia faktycznie mi pomogą, a których powinienem unikać? Co wybrać i jak żyć?
Dziś pokażę Ci...
Złamałem Single Responsibility Principle – Co mi grozi, co dalej?
Single Responsibility Principle (Zasada Pojedynczej Odpowiedzialności) jest z pozoru prostą zasadą. Z doświadczenia wiem, że może ona powodować dużo problemów zarówno osobom doświadczonym jak...
Jak sprawić by klasa zaczęła być testowalna? – Metoda Szwu
W ramach zadania chcesz napisać test by być pewnym, że zrobiłeś wszystko dobrze. Niestety nie potrafisz przetestować czy metoda wypisuje odpowiedni string na ekran.
Idziesz...