├── .gitignore ├── 01-variables ├── 01-nombres.php ├── 02-vocabulario.php ├── 03-explicativas.php ├── 04-anidacion.php ├── 05-mapas-mentales.php └── 06-argumentos-defecto.php ├── 02-funciones ├── 01-argumentos.php ├── 02-una-cosa.php ├── 03-nombrar.php ├── 04-abstraccion.php ├── 05-flags.php ├── 06-efectos.php ├── 07-global.php ├── 08-singleton.php ├── 09-encapsular-condiciones.php └── 10-codigo-muerto.php ├── 03-clases ├── 01-encapsulacion.php ├── 02-composicion.php └── 03-interfaces-fluidas.php ├── 04-solid ├── 01-srp.php ├── 02-ocp.php ├── 03-lsp.php ├── 04-isp.php ├── 05-dip.php └── 06-dry.php ├── 05-unit-test ├── composer.json ├── helpers │ └── Math.php ├── test │ └── helpers │ │ └── MathTest.php └── views │ └── index.php ├── 06-tdd ├── composer.json ├── src │ ├── controllers │ │ ├── FizzBuzz.php │ │ └── UserAuth.php │ ├── index.php │ └── models │ │ └── UserAuthModel.php └── test │ └── controllers │ ├── FizzBuzzTest.php │ └── UserAuthTest.php └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/.gitignore -------------------------------------------------------------------------------- /01-variables/01-nombres.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/01-nombres.php -------------------------------------------------------------------------------- /01-variables/02-vocabulario.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/02-vocabulario.php -------------------------------------------------------------------------------- /01-variables/03-explicativas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/03-explicativas.php -------------------------------------------------------------------------------- /01-variables/04-anidacion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/04-anidacion.php -------------------------------------------------------------------------------- /01-variables/05-mapas-mentales.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/05-mapas-mentales.php -------------------------------------------------------------------------------- /01-variables/06-argumentos-defecto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/01-variables/06-argumentos-defecto.php -------------------------------------------------------------------------------- /02-funciones/01-argumentos.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/01-argumentos.php -------------------------------------------------------------------------------- /02-funciones/02-una-cosa.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/02-una-cosa.php -------------------------------------------------------------------------------- /02-funciones/03-nombrar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/03-nombrar.php -------------------------------------------------------------------------------- /02-funciones/04-abstraccion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/04-abstraccion.php -------------------------------------------------------------------------------- /02-funciones/05-flags.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/05-flags.php -------------------------------------------------------------------------------- /02-funciones/06-efectos.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/06-efectos.php -------------------------------------------------------------------------------- /02-funciones/07-global.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/07-global.php -------------------------------------------------------------------------------- /02-funciones/08-singleton.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/08-singleton.php -------------------------------------------------------------------------------- /02-funciones/09-encapsular-condiciones.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/09-encapsular-condiciones.php -------------------------------------------------------------------------------- /02-funciones/10-codigo-muerto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/02-funciones/10-codigo-muerto.php -------------------------------------------------------------------------------- /03-clases/01-encapsulacion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/03-clases/01-encapsulacion.php -------------------------------------------------------------------------------- /03-clases/02-composicion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/03-clases/02-composicion.php -------------------------------------------------------------------------------- /03-clases/03-interfaces-fluidas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/03-clases/03-interfaces-fluidas.php -------------------------------------------------------------------------------- /04-solid/01-srp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/01-srp.php -------------------------------------------------------------------------------- /04-solid/02-ocp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/02-ocp.php -------------------------------------------------------------------------------- /04-solid/03-lsp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/03-lsp.php -------------------------------------------------------------------------------- /04-solid/04-isp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/04-isp.php -------------------------------------------------------------------------------- /04-solid/05-dip.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/05-dip.php -------------------------------------------------------------------------------- /04-solid/06-dry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/04-solid/06-dry.php -------------------------------------------------------------------------------- /05-unit-test/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/05-unit-test/composer.json -------------------------------------------------------------------------------- /05-unit-test/helpers/Math.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/05-unit-test/helpers/Math.php -------------------------------------------------------------------------------- /05-unit-test/test/helpers/MathTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/05-unit-test/test/helpers/MathTest.php -------------------------------------------------------------------------------- /05-unit-test/views/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/05-unit-test/views/index.php -------------------------------------------------------------------------------- /06-tdd/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/composer.json -------------------------------------------------------------------------------- /06-tdd/src/controllers/FizzBuzz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/src/controllers/FizzBuzz.php -------------------------------------------------------------------------------- /06-tdd/src/controllers/UserAuth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/src/controllers/UserAuth.php -------------------------------------------------------------------------------- /06-tdd/src/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/src/index.php -------------------------------------------------------------------------------- /06-tdd/src/models/UserAuthModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/src/models/UserAuthModel.php -------------------------------------------------------------------------------- /06-tdd/test/controllers/FizzBuzzTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/test/controllers/FizzBuzzTest.php -------------------------------------------------------------------------------- /06-tdd/test/controllers/UserAuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/06-tdd/test/controllers/UserAuthTest.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YirsisHertz/codigos-curso-clean-php/HEAD/README.md --------------------------------------------------------------------------------