Data and Reality de William Kent

Jan 12, 2021

Uno de los libros base para el desarrollo de software, confieso que estaba muy escéptico al principio. Muy bueno para modelar y definir tus estructuras de datos, enfocado a temas de base de datos, aun así me parece que no esta limitado solo base de datos.

We are not modeling reality, but the way information about reality is processed, by people.(Page 53)

Extracto del libro, pagina 53.

El ultimo libro que leí en el 2020. Aquí mis notas.

Me parece un libro complejo, por el hecho de que no hay pauta que seguir, no es como un instructivo de kinder sorpresa. Creo que es un libro que se debe analizar en equipo para sacarle más provecho.

La audiencia dirigida seria: cualquiera que este involucrado en el desarrollo de software. Desde mi punto de vista los capítulos clave son: el capitulo 1 Entidades, capitulo 3 Nombrado, y capitulo 7 Modelado.

Puntos negativos 👎

Esta muy corto el libro, ¿eso es negativo?.

Puntos positivos 👍

  • Presenta muchos conceptos filosóficos sobre realidad y como “intentamos” llevarla a un mundo de ceros y unos.
  • La filosofía siempre es un tema que se presta al debate, este libro debería sacar una edición cada 5 años jajaja.
  • Acotar la realidad y tener bien identificado el contexto sobre el que se trabaja.

Conclusion

  • Al desarrollar no modelamos la realidad, si no, la forma en que la información es interpretada por las personas.
  • Los contextos son importantes.
  • La realidad es inconsistente, contradictoria, desordenada… Nuestros modelos deben ser lo más aproximados a esto.
There is an important difference between truth and utility. We want things that are useful-at least in this business; otherwise we'd be philosophers and artists.(Page 139)

Extracto del libro, pagina 139.