SOLID – Co się za nim kryje

SOLID to 5 zasad, które często wymienia się jako najważniejsze dobre praktyki tworzenia oprogramowania. Czy SOLID jest lekiem na wszelkie bolączki programistów? Czy jego...

Wzorzec projektowy fasada – ukrywanie skomplikowanej struktury

Wyobraź sobie sytuację, że dostajesz zadanie i masz zintegrować moduły stworzone przez inny zespół. Inicjalizacja, zależności oraz reguły domenowe. To tylko niektóre tylko aspekty,...

Dlaczego akurat Angular?

Rafał Brzoska programista pracujący w firmie Future-Processing oraz trener z ramienia Bottega IT Minds, opowiada dlaczego spośród wszystkich dostępnych frameworków do frontend developmentu wybiera...

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...

Czy Context API jest lepsze do zarządzania stanem niż REDUX?

Czy zastanawiałeś się kiedyś, dlaczego Redux jest szybszy niż Context API? Jeśli tak to czy wiedziałeś, że react-redux używa Context API do rozpropagowania stanu...

Jak pracować z Dockerem efektywnie? – Start projektu

Zacząłem niedawno pracę nad swoim projektem. Doświadczenie podpowiedziało mi, by ogarnąć uruchamianie, tak by było bezproblemowe. Uruchamianie jest czynnością, którą wykonujemy najczęściej w trakcie developmentu....

Wzorzec projektowy metoda wytwórcza – najprzydatniejszy ze wzorców.

Wytwarzanie bytów takich jak funkcja, obiekt może być złożone, problematyczne i długotrwałe. W imię zasady pojedynczej odpowiedzialności może warto zastanowić się nad tym, bym...

5 Grzechów początkującego programisty

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...

Girls.js – Uczymy JavaScriptu

Olga Stefaniuk znana z bloga SowaProgramuje opowiada na temat inicjatywy Girls.js. Jako główna koordynatorka tego wydarzenia w Krakowie tłumaczy dla kogo są te warsztaty...

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...