Nie ma tutaj jeszcze za wiele?

Obserwuj, zanim to stanie się modne jak Behemoty w I tygodniu *

* A stanie się niebawem :) Nie wiesz o co chodzi? Zadanie domowe: Heroes III

Cześć! Nazywam się Mateusz Nowak

Wpisujemy w komputerze odpowiedni kod, a na nasze konto przychodzą niemałe pieniądze. Kupujemy za to ubrania, wyposażenie, a nawet budujemy dom. Jeśli znasz grę komputerową The Sims, to z pewnością spotkało Cię coś podobnego. A co gdybym Ci powiedział, że jest to możliwe nie tylko w grze na kodach? Ponadto można to naprawdę lubić i cieszyć się z każdej zakodowanej linijki. Witaj w życiu na kodach! Znajdziesz tutaj moje przemyślenia na tematy ciekawe nawet dla developerów z wieloletnim doświadczeniem. Większość mojego czasu "komputerowego" spędzam na zgłębianiu technik takich jak Domain-Driven Design, Event Modeling i Event Sourcing. Z pewnością nie zabraknie też porad dla początkujących adeptów sztuki programowania. Suchą teorię znajdziesz wszędzie, ale nie tutaj. Here we go!

Nie chciałbym, żebyśmy pozostawali dla siebie anonimowi. Dlatego już teraz zapraszam Cię na zakładkę o mnie.

Słaby kod na GitHubie jest mocną stroną Twojego CV

Pierwsze projekty programisty to w większości kod pisany na studiach. Roi się w nim od klasycznych grzeszków - niska kohezja, kod spaghetti i puste katalogi z testami to na początku chleb powszedni każdego aspirującego developera. Gdy raz wrzucisz je do sieci, pozostaną w niej na zawsze. Dowiedz się, jak się z tym rozprawić i zamień błędy w szybki wzrost kariery.

Emoji-Driven Development | Jak skutecznie zachęcić zespół do pisania (i czytania!) testów jednostkowych dzięki DSL

Umiesz pisać w Test-Driven Development? A czytać testy Twoich kolegów też umiesz? Jako programiści o wiele częściej przeglądamy kod, niż piszemy coś nowego. Dlatego nawet ważniejsza od otwartości na zmiany jest czytelność. Zobacz, jak zastosowanie specjalnego Domain-Specific Language, może zapewnić jedno i drugie w Twoim projekcie.

Listy starego diabła do młodego | Programistyczne pokusy: Primitive Obsession i wyjątki

Więcej grzechów nie pamiętam... Puk, puk! Czy, aby na pewno? Zdajesz sobie sprawę, co ostatnio zakodowałeś? Zobacz jakim pokusom ulegamy w codziennej pracy, czasem nie mając o nich pojęcia, nawet po wielu latach programistycznej kariery. Czy wiesz, że choćby deklaracja metody, może być jednym wielkim kłamstwem i skutkować stratami milionów? Poznaj The Worst Practices od najgorszych programistów!

Wciąż za mało życiowych cheatów?

Zostaw swój adres e-mail i zobacz moje spojrzenie na codzienność programisty.

Na sam początek opowiem Ci o zetknięciu z Domain-Driven Design, zmianie myślenia i nowej erze mojego programistycznego ja.

Możesz liczyć na materiały o Event Sourcingu, Event Modelingu, DDD, programowaniu obiektowym i funkcyjnym oraz innych powiązanych tematach.

Na pewno poświęcę trochę maili umiejętnością miękkim. Będziesz też informowany o nowościach Życia na kodach prosto na Twoją skrzynkę!

Bądźmy ze sobą szczerzy. Od razu powiem, że nie zamierzam Ci niczego sprzedawać. Oczywiście nie mogę obiecać, że zawsze tak będzie 🙂

Jedyną stałą rzeczą w świecie IT (tak samo jak w życiu) jest właśnie zmiana.