Raciones de diseño de software
/
overview
Raciones de diseño de software
course_overview
count_parts
·
count_chapters
begin_reading
download
part_count
1 Introducción
1 chapters
Begin part
›
1 Introducción
part_count
I Principios
14 chapters
Begin part
›
2 Cada cosita en su lugar
3 Principio de abstracción
4 Command-query separation
5 No te repitas
6 Falla pronto
7 Hazlo estúpidamente simple
8 El mínimo conocimiento
9 Dime, no preguntes
10 Única responsabilidad
11 Abierto para extensión, cerrado para modificación
12 Sustitución de Liskov
13 Segregación de interfaces
14 Inversión de dependencias
15 No lo vas a necesitar
part_count
II Prácticas
7 chapters
Begin part
›
16 Cómo funciona TDD
17 TDD no son tests, son ejemplos
18 Lo que prueban los tests
19 Bugs
20 Code review
21 Refactor (sin piedad)
22 Test and commit or revert
part_count
III Patrones
10 chapters
Begin part
›
23 Controller
24 Creator
25 Information Expert
26 Bajo acoplamiento
27 Acoplamiento al estado global
28 Alta cohesión
29 Indirección
30 Polimorfismo
31 Variaciones protegidas
32 Pura fabricación
part_count
IV Diseño dirigido por dominio
9 chapters
Begin part
›
33 Domain Driven Design
34 Entidades
35 Value Objects
36 Agregados
37 Servicios de dominio
38 Eventos
39 Sobre la persistencia en DDD
40 Domain Driven Design y Arquitectura Hexagonal
41 Las vistas en DDD
part_count
Notas
0 chapters
Begin part
›