Czytałem książkę Refaktoryzacja do wzorców i zastanawiałem się, jak mogę zdobyć szansę na przećwiczenie umiejętności, ponieważ bez celowego ćwiczenia nowych metod refaktoryzacji i używania wzorców moje umiejętności się nie poprawią.
Ale praca biurowa wymaga ode mnie jak najszybszego ukończenia każdego zadania. Przez większość czasu projekt i architektura projektu nie są przeze mnie kontrolowane, mogę jedynie stosować podobny styl jak istniejący kod. Czasami jest projekt o złym projekcie, ale jest też inny programista, którego umiejętności projektowe są lepsze ode mnie, a on ma już cały plan zmiany projektu, więc po prostu realizuję jego plan. Jak uzyskać możliwości ćwiczenia?