Trucos de Diseño y Refactorings Automatizados que Facilitan el Mantenimiento de Aplicaciones Legacy