Toruń JUG #58 - "Refactor And Do It Safely" - Jakub Pilimon

"Refactor And Do It Safely" Wszyscy to przeżyliśmy, patrząć się na migający kursor. Masz zbudować nową funkcję, ale nie wiesz gdzie i jak zacząć. Naprawiasz buga i nie masz pojęcia czemu coś innego się zepsuło. Jest to typowa sytuacja w systemach klasy Big Ball Of Mud, gdzie architektura blokuje nam rozwój biznesowy. Koniec końców, nie da się wykorzystywać całego potencjału operacyjnego naszej organizacji, bo walczymy z kodem. I wtedy pada magiczne słowo: Refactoring! Większość z nas ma wiedzę jak wygląda dobra architektura. Chodzimy na konferencje, słuchamy o Domain-Driven Design, modelowaniu, zdarzeniach i Test-Driven Developmencie. Ale rzeczywistość zadaje trudne pytanie - jak to zaaplikować w zastanych systemach? Jak przekonać ludzi do refaktoryzacji? Jak to zrobić nie mając testów...? Albo wiedzy biznesowej? Jeśli chcesz znać odpowiedzi na te pytania, ta prelekcja jest dla Ciebie. Poznamy techniki, które zadziałały w wielu innych organizacjach, podobnych do Twojej. O prelegencie: Jakub Pilimon - miłośnik DDD, OOP oraz TDD. Developer/Architekt pod kątem inżynierskim głównie zainteresowany modelowaniem oraz architekturą. Swój wysiłek skupia na czytelności kodu, skalowalności oraz wydajności. Podczas dotychczasowej kariery projektował oraz implementował systemy dla branży finansowej, medycznej, telekomunikacyjnej oraz energetycznej. Prywatnie fanatyk kitesurfingu, psychologii i jazdy motocyklem. ===================================== Partnerzy: ✅ Simplito (https://simplito.com) ✅ UMK WMiI (https://www.mat.umk.pl) ✅ JetBrains (https://www.jetbrains.com) ✅ Manning Publishing (https://www.manning.com) ===================================== Chcesz być na bieżąco z tym co dzieje się wokół Toruń JUG? Obserwuj nasze kanały! ✅ Twitter:   / torunjug   ✅ Facebook:   / torunjug   ✅ Meetup: https://www.meetup.com/Torun-JUG/ ✅ Linkedin:   / 6937469   ✅ WWW: https://torun.jug.pl

Co dopamina i adrenalina robi z programist(k)ą? • Jakub Pilimon • Beyond Code 2022
▶︎

Co dopamina i adrenalina robi z programist(k)ą? • Jakub Pilimon • Beyond Code 2022

Toruń JUG #59 - "Co maszyna miała na myśli?" - Maria Knorps
▶︎

Toruń JUG #59 - "Co maszyna miała na myśli?" - Maria Knorps

Why nobody in their right mind builds a large monolith today?
▶︎

Why nobody in their right mind builds a large monolith today?

Architektura oprogramowania w 2024 roku: rewolucja, stabilizacja czy już przeżytek? [DNA LIVE]
▶︎

Architektura oprogramowania w 2024 roku: rewolucja, stabilizacja czy już przeżytek? [DNA LIVE]

Jak brzmi 11 miliardów dolarów? Mati Staniszewski o rewolucji Voice AI | Podcast Pearls Club Talks
▶︎

Jak brzmi 11 miliardów dolarów? Mati Staniszewski o rewolucji Voice AI | Podcast Pearls Club Talks

Belgien – Ägypten Highlights | Gruppe G, FIFA WM 2026 | sportstudio
▶︎

Belgien – Ägypten Highlights | Gruppe G, FIFA WM 2026 | sportstudio

2023 - Jakub Kubrynski & Tomasz Nurkiewicz - No Big Bang Theory: dekada rozwijania własnego produktu
▶︎

2023 - Jakub Kubrynski & Tomasz Nurkiewicz - No Big Bang Theory: dekada rozwijania własnego produktu

2022 - Jakub Kubryński - Architektura i architekt AD2022
▶︎

2022 - Jakub Kubryński - Architektura i architekt AD2022

Toruń JUG #58 - "Over 200 CI/CD pipelines and a single Jenkins Shared Library" - Szymon Stępniak
▶︎

Toruń JUG #58 - "Over 200 CI/CD pipelines and a single Jenkins Shared Library" - Szymon Stępniak

Syndrom oszusta, produktywność, zdrowie - Jakub Pilimon - Beyond Code #13
▶︎

Syndrom oszusta, produktywność, zdrowie - Jakub Pilimon - Beyond Code #13

Iran – Neuseeland Highlights | Gruppe G, FIFA WM 2026 | sportstudio
▶︎

Iran – Neuseeland Highlights | Gruppe G, FIFA WM 2026 | sportstudio

[VDTRIESTE22] Spring For Architects - Conference by Nate Schutta and Jakub Pilimon
▶︎

[VDTRIESTE22] Spring For Architects - Conference by Nate Schutta and Jakub Pilimon

Toruń JUG #59 - "Za dużo pieniędzy, za dużo programistów, za mało kultury" - Andrzej Fricze
▶︎

Toruń JUG #59 - "Za dużo pieniędzy, za dużo programistów, za mało kultury" - Andrzej Fricze

[Bydgoszcz JUG - Meetup #42] Jakub Pilimon - Testing - Love, Hate, Love
▶︎

[Bydgoszcz JUG - Meetup #42] Jakub Pilimon - Testing - Love, Hate, Love

Chińskie Auta. Największe Oszustwo w Historii?
▶︎

Chińskie Auta. Największe Oszustwo w Historii?

Toruń JUG #79 - "Microservices - Lessons learned from bad examples" - Wojciech Znaczko
▶︎

Toruń JUG #79 - "Microservices - Lessons learned from bad examples" - Wojciech Znaczko

The French Do Not Care About Work
▶︎

The French Do Not Care About Work

DomainDrivers teaser! Wszystko o DDD Domain-Driven Design [Sławek SOBÓTKA & Kuba PILIMON @ devstyle]
▶︎

DomainDrivers teaser! Wszystko o DDD Domain-Driven Design [Sławek SOBÓTKA & Kuba PILIMON @ devstyle]

JANITOR vs THE BIGGEST GUY IN THE GYM. HE Didn’t Expect THAT
▶︎

JANITOR vs THE BIGGEST GUY IN THE GYM. HE Didn’t Expect THAT

Ex-Google Recruiter Explains Why "Lying" Gets You Hired
▶︎

Ex-Google Recruiter Explains Why "Lying" Gets You Hired