informatica:programacion:php:cursos:laravel_8:20250605
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:php:cursos:laravel_8:20250605 [2023/06/05 13:09] – tempwin | informatica:programacion:php:cursos:laravel_8:20250605 [2023/06/05 15:02] (actual) – tempwin | ||
|---|---|---|---|
| Línea 15: | Línea 15: | ||
| Este libro no se centra en test, pero se centra en los "code smells", | Este libro no se centra en test, pero se centra en los "code smells", | ||
| - | Estos dos libros dice que son obligatorios para partir de una buena base. | + | Estos dos libros dice que son obligatorios para partir de una buena base en la carrera de desarrolladores. |
| + | |||
| + | Terminología: | ||
| + | |||
| + | * Acoplamiento secuencial. | ||
| + | |||
| + | Repaso de la semana pasada: | ||
| + | |||
| + | * Repaso de MVC | ||
| + | * Empezar con CRUD básico en Laravel. | ||
| + | * Capa de diseño: dominio, infraestructura y aplicación | ||
| + | |||
| + | La carpeta '' | ||
| + | |||
| + | * Infraestuctura: | ||
| + | * Dominio: metimos la carpeta " | ||
| + | |||
| + | Esta división de carpetas es **DDD** (Domain-drive Design). | ||
| + | |||
| + | Acóplate con lo abstracto y no con lo concreto (SOLID - D, principio de inversión de dependencias) | ||
| + | |||
| + | Tenemos que crear nuestra propia clase de producto para desacoplarnos de lo que ofrece Laravel. Dice el profesor que hagamos el Provider y producto que sea nuestro. | ||
| + | |||
| + | El **patrón repositorio** siempre devuelve entidades de dominio, entidades nuestras. Contienen todo lo necesario para que nosotros trabajemos. | ||
| + | |||
| + | Si un proyecto es largo, es muuuy probable que vaya a cambiar (requisitos, | ||
| + | |||
informatica/programacion/php/cursos/laravel_8/20250605.1685963344.txt.gz · Última modificación: por tempwin
