Łódzka Myśl Programistyczna

Czysta architektura i SOLID-ny kod. Najlepsze języki skryptowe: Python, Javascript, PHP. Efektywna praca z narzędziami, softskille
i kuloodporna komunikacja w zespole.

Widziałeś już ten artykuł?

Nie przeszkadzaj mi! Jak nie dać się wyrwać z flow

Nie przeszkadzaj mi! Jak nie dać się wyrwać z flow

Ile razy ostatnio zostałeś brutalnie oderwany od swojej pracy? Zaszywasz się w biurze i nagle pojawiają się oni – nieoczekiwani goście i ich pytania, które nie niosą ze sobą grozy awarii albo powagi hotfixa. Ale są to pytania, które teraz, dokładnie w tym momencie muszą paść i oderwać cię od bieżącej pracy. Jak sobie z nimi poradzić?

czytaj dalej

Polecane serie artykułów

👷 SOLID w czystej architekturze

Jak używając zasad SOLID w czystej architekturze pisać solidny kod i jak go rozwijać. Dlaczego zasady SOLID są tak ważne? Praktyczna wiedza w formie ekspresowego kursu.

czytaj dalej

🐍 Czysta architektura w Python

Zobacz jak projektować architekturę, aby rozwijać apkę przez najbliższe 10 lat. Przekonaj się, że “legacy” to duma – dziedzictwo, a nie skazanie. Linijka po linijce doświadcz, jak powstaje pełnowartościowy, zgodny z zasadami czystej architektury, kod w Pythonie.

czytaj dalej

🚥 Test Driven Development

Nasza seria TDD pomoże ci znaleźć sens i przyjemność w pisaniu testów – przestaną być dla ciebie smutnym obowiązkiem, a dla twoich następców źródłem frustracji, kiedy przestaną przechodzić. Staną się narzędziem, dzięki któremu udokumentujesz swoją aplikację i będziesz sterować jej rozwojem.

czytaj dalej

Architektura

Enterprise SOLID dla architekta czystych kodów – łączenie

Enterprise SOLID dla architekta czystych kodów – łączenie

Zaawansowana część cyklu o zasadach SOLID: odsłona druga. Wiesz jak prawidłowo grupować klasy wewnątrz komponentów. Teraz pora na zasady skutecznego łączenia ich ze sobą. Będzie o tym jak zachować zdrowe relacje, a na tych niezdrowych zaaplikować właściwą terapię.

czytaj dalej
Enterprise SOLID dla architekta czystych kodów – grupowanie

Enterprise SOLID dla architekta czystych kodów – grupowanie

Zaawansowana część cyklu o zasadach SOLID. To nie będą już pojedyncze klasy. To prawdziwa architektura z pełnią mocy i odpowiedzialności. Poznasz świat komponentów. Nauczysz się jak, zgodnie z zasadami czystej architektury, organizować je i składać z właściwych klas.

czytaj dalej

Rzemiosło IT

Testowanie wielu pól

Testowanie wielu pól

Ponoć kiedy kod jest już napisany nie da się stwierdzić, czy był pisany w modelu TDD. Jest jednak kilka śladów zbrodni, które pozostają. Na przykład testy sprawdzające zbyt wiele rzeczy na raz i zakładające, że czytelnik posiada wiedzę tajemną.

czytaj dalej
Sekretny Mikołaj w Pythonie – Warsztat Migawki

Sekretny Mikołaj w Pythonie – Warsztat Migawki

Oto pierwszy warsztat 🔧 migawki. Celem warsztatu jest poprawienie prostego skryptu i pokazanie jak rozwiązujemy codzienne problemy oraz na co zwracamy uwagę przy ocenie jakości kodu. “Pierwsza wersja wszystkiego to śmieci”, my, też przejdziemy przez parę iteracji, ale mam nadzieje, że efekt końcowy zaskoczy Cię tak samo jak mnie😱

czytaj dalej

Softskills

Nie przeszkadzaj mi! Jak nie dać się wyrwać z flow

Nie przeszkadzaj mi! Jak nie dać się wyrwać z flow

Ile razy ostatnio zostałeś brutalnie oderwany od swojej pracy? Zaszywasz się w biurze i nagle pojawiają się oni – nieoczekiwani goście i ich pytania, które nie niosą ze sobą grozy awarii albo powagi hotfixa. Ale są to pytania, które teraz, dokładnie w tym momencie muszą paść i oderwać cię od bieżącej pracy. Jak sobie z nimi poradzić?

czytaj dalej
Precyzyjne twoje wiadomości być muszą

Precyzyjne twoje wiadomości być muszą

Dostajesz wiadomość e-mail i zastanawiasz się, czy to na pewno do ciebie i co właściwie masz zrobić. Wysyłasz pilną informację na komunikatorze i czekasz tydzień na odpowiedź. Dlaczego? Przecież wszystko było jasne. Najwyraźniej jednak nie było. Chwila moment i dowiesz się wszystkiego.

czytaj dalej
Te bezsensowne interakcje przerywające pracę

Te bezsensowne interakcje przerywające pracę

Ile razy byłeś poirytowanie faktem, że musisz w pięciu mailach wyjaśniać o co chodzi? Ile razy miałeś wrażenie, że banalne tematy ciągną się w nieskończoność, a ty czułeś się jak niezastąpiona jednostka centralna, bez której nic w zespole się nie zadzieje? Oczywiście wszystko kosztem twojej efektywności i nieustannego przerywania własnej pracy. Posłuchaj pewnej historii i naucz się prostej techniki, która wyeliminuje zbędne interakcje.

czytaj dalej

Pozostań w kontakcie