Skip to content

jeslopcru/curso-refactoring-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refactoring en PHP

Este es parte del material del curso refactoring en PHP impartido en geekshubacademy

Son 5 proyectos independientes en el repositorio.

Introducción al refactoring

Slides de la charla introductoria que hemos visto en el curso

01 Refactoring

En este repositorio se enseñan el uso de composer, autoload con composer usando PSR-4, estilo de código y técnicas básicas de refactoring.

02 Testing

Uno de las mayores dificultades a la hora de refactorizar es tener un arnés de tests antes de tocar nada. En este ejercicio vemos como empezar a testear un proyecto para "salvar" las dependencias de la clase y poder crear test unitarios con PHPUnit

03 More Refactoring

Es un cliente PHP que ataca a la API the cat api Esta kata no está solucionada. Es el reto que proponemos en el curso.

04 Naming

Detenernos un momento a pensar los nombres de las variables es fundamental y lo demostramos enfrentandonos a esta aplicación, de la que en un primer momento no sabemos nada. Poco a poco iremos descubriendo cual es la funcionalidad de la aplicación.

05 Old school

Proyecto legacy donde podemos prácticar nuestras habilidades, sobre todo el autoload

Releases

No releases published

Packages

No packages published

Languages