W ostatnich miesiącach zainteresowałem się kodowaniem. Uważam, że to świetny sposób na doskonalenie umiejętności programowania i poprawę jakości kodu, który piszę w pracy.Kodowanie Katas do ćwiczenia refaktoryzacji starszego kodu
Istnieje wiele miejsc, w których można znaleźć Katas. jak ..
http://schuchert.wikispaces.com/Katas
Znalazłem je za doskonałe repozytoria KATAS ... moje próby na niektóre z nich zostały już ogromnie satysfakcjonujące.
Jednak czuję, że wszystkie Kata, które widziałem do tej pory, mają jedno krótkie przyjście. Żadne z nich nie pozwala mi praktykować refaktoryzacji złego kodu. Świetnie się nauczysz pisać po raz pierwszy czysty kod ... ale w mojej obecnej pracy nie mam zbyt wielu możliwości napisania nowego kodu. Raczej często walczę z dotychczasowym kodem i próbuję wymyślić, jak refaktoryzować moduły, wyeliminować zależności i zredukować sprzężenie.
W związku z tym szukam pary Katas, której będę mógł użyć, aby udoskonalić dotychczasowy kod i przekształcić go w czysty kod.
Czy ktoś wie o już istniejących? Wiem, że dużo ćwiczę, gdy jestem w pracy ... ale chciałbym doskonalić swoje umiejętności do tego stopnia, że jestem w stanie szybko przekonać się, jak rozdzielić zależności i oddzielne problemy na zajęciach zrobić o wiele za dużo.
+1 miły pytanie, z przydatnymi informacjami pod warunkiem – KLE
Chciałbym dać więcej niż +1 :) Świetne pytanie. Nigdy nie myślałem o tego rodzaju praktyce programowania ... – TJMonk15
Chciałbym zobaczyć, jak ktoś wysyła mały system specjalnie do refaktoryzacji starszego kodu ... coś, co ma części, w których refaktury Michaela Feathersa mogłyby świecić. Szukałem czegoś takiego od ponad tygodnia. ktoś? ktoś? :) –