Ich habe das Buch Refactoring to Patterns gelesen und mich gefragt, wie ich die Möglichkeit bekommen kann, die Fähigkeiten zu üben, da sich meine Fähigkeiten ohne gezieltes Üben neuer Methoden zum Refactoring und Verwenden von Mustern nicht verbessern werden.
Für die Büroarbeit muss ich jedoch jede Aufgabe so schnell wie möglich erledigen. Meistens wird das Design und die Architektur des Projekts nicht von mir gesteuert. Ich kann nur dem ähnlichen Stil wie der vorhandene Code folgen. Manchmal gibt es ein Projekt mit einem schlechten Design, aber es gibt auch einen anderen Entwickler, dessen Designfähigkeiten besser sind als ich, und er hat bereits den gesamten Plan, das Projekt umzugestalten, so dass ich nur seinem Plan folge. Wie bekomme ich Gelegenheit zum Üben?