EPISODE · Aug 10, 2020 · 1H 12M
10. O refaktoryzacji The Arkency Way z Andrzejem Krzywdą
from Better Software Design · host Mariusz Gil
Materiały dodatkowe:Refactoring: Improving the Design of Existing Code,Martin Fowler, with Kent Beck , klasyka gatunkuWorking Effectively with Legacy Code, Michael Feathers, druga klasyka warta przeczytania i posiadania w swojej biblioteczceFearless Refactoring: Rails Controllers, Andrzej Krzywda, wspomniana przez Andrzeja jego książka o refaktoryzacji Railsowych kontrolerówKatalog przekształceń refaktoryzacyjnych Martina FowleraTrunkBasedDevelopment.com, skarbnica wiedzy jeśli chodzi o podejście Trunk Based. Można tu znaleźć zarówno przypadki użycia tej techniki, jak i przydatne wzorce, rozwiązujące typowe problemyNasze profile na Instagramie:Profil Andrzeja KrzywdyProfil Mariusza GilaPrzy okazji wizyty Andrzeja w studio nagraliśmy coś jeszcze! Zapraszam do śledzenia mojego kanału na YouTube.
What this episode covers
Jedyną stałą rzeczą w organizacji jest zmiana - to hasło Petera Druckera odczuła chyba każda osoba związana z IT. Zmienia się struktura zespołu, umiejętności, technologie, ale przede wszystkim wymagania biznesowe, co pociąga za sobą konieczność modyfikacji implementowanych aplikacji. Podejmowane decyzje techniczne są zawsze osadzone w pewnym kontekście i czasem jego zmiana może mieć duży wpływ na architekturę systemu czy wydajność samego zespołu. Właśnie o tych rzeczach, a także o sposobach rozmowy z biznesem rozmawiam dziś z Andrzejek Krzywdą, developerem i CEO Arkency. Andrzej od lat jest związany z językiem Ruby i frameworkiem Ruby on Rails, ale niech was to nie zwiedzie. Technologia stanowi tu jedynie tło do rozmowy o tym, kiedy warto coś refaktoryzować, jak umiejętnie "sprzedać" konieczność refaktoryzacji biznesowi i jak może wyglądać przykładowa ścieżka zmian w projekcie. Zapraszam na odcinek!
NOW PLAYING
10. O refaktoryzacji The Arkency Way z Andrzejem Krzywdą
No transcript for this episode yet
Similar Episodes
Mar 10, 2026 ·83m
Feb 17, 2026 ·94m
Jan 19, 2026 ·90m
Jan 5, 2026 ·98m
Dec 22, 2025 ·85m