Mejorando el naming de nuestro código

$result, $resultado, $request, $fecha, ... es cierto, poner nombres a las variables y/o los métodos es una de las cosas más difíciles cuando estamos programando. Llegar a poner un buen nombre, establecer cada cosa en su sitio y crear las abstracciones correctas a la primera es un poco complicado. Y mucho más si estamos refactorizando. … Sigue leyendo Mejorando el naming de nuestro código

Anuncios

Refactoring y Connascence

Hace poco tiempo hablamos de Connascence. En el post comentamos que el Connascence es una métrica de calidad software y una taxonomía (forma de clasificar) el acoplamiento entre componentes software. Por ello es una buena herramienta para tomar decisiones de diseño sobre todo cuando estamos refactorizando. En el libro de Refactoring se habla de "code … Sigue leyendo Refactoring y Connascence

Como refactorizar utilizando PHPStorm

Ya llevamos tiempo hablando de refactorizar, de mejorar nuestro código y de que tengamos testado todo nuestro código para que así podamos hacer cambios y resolver bugs de manera más sencilla. Como dice Martin Fowler: "Refactorizar es una técnica para mejorar el diseño de una base de código existente". Todo este tiempo hemos estado utilizando … Sigue leyendo Como refactorizar utilizando PHPStorm