Profile Image

Carlos Vigueras

Backend Developer

26 de abril de 2024

Object Calisthenics

Mantén las entidades pequeñas.

En esta entrada vamos a ver la séptima regla de Object Calisthenics que dice literalmente «Keep all entities small», es decir «Mantén las entidades pequeñas.», ¿Y esto que significa y por qué? Esta regla se basa principalmente en cuatro premisas: No crear…

Read More

13 de abril de 2024

Object Calisthenics

No abreviar

Esta entrada debería ser bastante escueta, aunque pondré algún código de ejemplo como siempre y así se podrá ver con mas claridad cual es el objetivo de esta regla. Básicamente se trata de no abreviar nombres de objetos, variables o funciones, y…

Read More

13 de abril de 2024

Object Calisthenics

Aplica la Ley de Demeter

En esta entrada os voy a hablar de la Ley de Demeter. Siempre os he comentado sobre la responsabilidad que cada objeto ha de tener sobre si misma, y esto realmente con práctica llega a ser fácil identificarlo. Una vez mas aplicando…

Read More

7 de abril de 2024

Object Calisthenics

Colecciones como clases de primer orden.

En esta entrada vamos a ver la cuarta regla de «Colecciones como clases de primer orden» o en inglés «First class collections», y es bastante sencilla, la verdad, espero acertar con el ejemplo siguiendo con los Robots. Esta regla dice literalmente así:…

Read More