Frases informáticas

El código sin pruebas no es código.

sábado, 31 de julio de 2021

Definición: Cosificar

En software, convertir acciones (verbos) en objetos.

Nombrar una clase con un nombre de objeto es mas autoexplicativo que usar un verbo principalmente porque hemos elevado su nivel quedando el verbo original comprendido en un conjunto superior.

En un diagrama de análisis sobre un juego que mueva fichas, se convierte Mover bien, en Movimiento correcto, y Mover mal, en Movimiento incorrecto.

Los verbos solo son una parte del objeto. Cosificar, es transformar lo que solo es una acción, en un objeto que contenga esa propia acción, más otras acciones y características y relaciones.

Un objeto Movimiento aparte de incluir el verbo Mover, entre sus métodos, incluirá otros métodos, atributos y relaciones. 

No hay comentarios:

Publicar un comentario

Siéntete libre de aportar nuevas ideas y términos al glosario y por favor mejorar las definiciones, reducir el ruido y ampliar con ejemplos. La idea no es repetir la wikipedia sino tener una documentación escueta, accesible, pero que sea clara y esté correctamente expresada, sin aportar más confusión. Puedes añadir ejemplos en cualquier lenguaje. Cuantos más mejor. Puedes incluir referencias a cualquier enlace incluso propio que tenga relación.

Definición: Software

Hay varias definiciones. Sin entrar en temas demasiado técnicos, serían estas dos, de las mas aceptadas: "Es la información que le sumi...