Originariamente inviato da gik25
Vero, ma un buon IDE può semplificarle e quindi incentivarle in maniera mostruosa.
Questo è uno dei migliori plugin per Visual Studio per il refactoring.
http://www.jetbrains.com/resharper/d...ature_map.html

A mio avviso è supefacente. Non sbaglia mai, rende il codice più pulito, aiuta a renderlo modulare, leggibile. Ha mille piccole funzionalità che se considerate separatamente sembrano simpatiche, viste nell'insieme fatichi a rinunciarci.
L'IDE non può sapere quando tu vuoi usare un pattern singleton, un adapter, un factory o la meta programmazione.
Sta a te deciderlo e progettare il codice.
Lui può semplicemente automatizzare il processo.