Mentionsy Mentionsy
Patoarchitekci
Patoarchitekci

Legacy i frameworki jednego developera z Andrzejem Krzywdą

29.03.2024 ·46 min 59 s · 17 rozdziałów

W tym odcinku "Patoarchitektów" rozmawiamy z Andrzejem Krzywdą, założycielem Arkency i guru Ruby on Rails, o tym, jak technologie ewoluują i stają się "legacy", ale też o tym, jak znaleźć w tym potencjał i odświeżyć starzejący się kod. Andrzej dzieli się z nami swoim doświadczeniem w uładnianiu zastanych projektów, wprowadzaniu refaktoryzacji i wykorzystywaniu nowoczesnych podejść jak DDD, CQRS czy Hotwire do ożywienia "starych kości". Prześwietlamy także, jak Ruby on Rails jest obecnie postrzegane i jak dzięki społeczności i narzędziom typu opensource można wywrzeć realny wpływ na rozwój technologii. Ta rozmowa to prawdziwa gratka nie tylko dla fanów Ruby, ale dla każdego, kto w technologiach webowych szuka czegoś więcej niż tylko kolejnego frameworka. Nasze sociale i linki Materiały do odcinka

Wprowadzenie i przedstawienie Andrzeja Krzywdy

Szymon Warda i Łukasz Kałużny przedstawiają Andrzeja Krzywdę, założyciela ArkenC, programistę i szachistę. Rozmowa zaczyna się o technologiach Ruby on Rails.

1:56
Historia i obecny stan Ruby on Rails

Andrzej Krzywda opisuje historię i obecny stan technologii Ruby on Rails, podkreślając jej buntowniczą naturę i wpływ lidera DHH-a.

2:06
Ruby on Rails w kontekście innych technologii

Andrzej Krzywda omawia hostowanie i chmury w kontekście Ruby on Rails, z podkreśleniem popularności Heroku i trudności z integracją kontenerów.

5:17
Legacy i refactoring w Ruby on Rails

Rozmowa skupia się na definicji legacy w kontekście Ruby on Rails i metodach refactoringu, z przykładami zastosowań.

11:20
Proces refactoringu i upgrade'ów

Andrzej Krzywda szczegółowo opisuje proces refactoringu i upgrade'ów w Ruby on Rails, podkreślając konsekwencje i złożoność tych działań.

1:26
Refactoring i upgrade'y w projekcie
1:26
Switch technologiczny z PHP na Ruby on Rails

Rozmowa kończy się dyskusją na temat sensu przejścia z PHP na Ruby on Rails, z przykładami zastosowań i sytuacji, w których taki przejazd byłby nieodpowiedni.

24:54
Switch technologiczny z PHP na Ruby
1:18
Zarządzanie reskillingiem i edukacją w projektach
2:33
Legacy systemy i sprawczość w projektach
1:24
Domain Driven Design w Railsie
3:28
Rails Event Store i open source model biznesowy
2:13
Active Record i Hotwire w Railsie
4:53
JavaScript i single-page applications
2:09
Ruby on Rails jako one-person framework
2:35
Renesans technologii Ruby i Railsa
1:33
Rola marketingu w promocji Ruby on Rails

Rozmówca omawia rolę marketingu w promocji technologii Ruby on Rails, podkreślając wpływ twórców na popularność.

1:44

Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.