Hasta donde yo sé, y lo he recopilado de otras publicaciones de SO, todavía no hay herramientas adecuadas para refacturar el código PHP, así que cuando se trata de refactorizar, probablemente sea bueno buscar y reemplazar para la mayoría de nosotros, con una buena cantidad de oración que no pasamos por alto algo.Escribiendo código PHP amigable con la refactorización
Me gustaría saber si hay alguna recomendación de codificación sobre cómo escribir código amigable para refactorización manual. Nunca para construir los nombres de variables de las cadenas, sería una cosa que viene a la mente debido a una construcción como la que es imposible de grep:
$object->{"field_".$fieldname}
me podía imaginar que hay varios tales y no hacer qué. Tal vez alguien conoce buenos recursos/artículos sobre el tema. No debería ser específico de PHP tampoco.
Sí, definitivamente. Pero creo que es un tema diferente y me gustaría concentrarme más en el aspecto de la escritura de código por el momento. –
@Pekka, definitivamente veo lo que dices, y desafortunadamente tengo poco que ofrecer para eso más allá de grep/sed/awk. Pero, me temo que la falta de buenas herramientas de refactorización inicial significa que la única manera efectiva de tratar con la refactorización en idiomas dinámicos es un conjunto de pruebas completo. –