Como es costumbre voy a empezar esta blog con un video, siempre que veo un nuevo tema me gusta encontrar uno para poder tener una idea de que es lo que se refiere el tema, con que se puede comparar o en que idea me puedo centrar, bueno aquí va: El nombre de este paradigma …
Author Archives: deficts
Agile y Objetos
En los últimos años las metodologías ágiles han tenido un boom increíble esto ya que realmente funcionan y mejoran nuestro rendimiento en cualquier actividad de productividad, en nuestro caso como desarrolladores, estas metodologías nos vienen muy bien, ya que para empezar normalmente somos muy desorganizados y como siempre lo hemos mencionado en este blog, normalmente …
Revisión de código
Las revisiones de código son una parte fundamental a la hora de desarrollar un proyecto de software, ya que esta practica se encarga de mejorar la calidad y beneficiar de forma positiva al equipo de desarrollo. Este video me pareció super interesante esta bastante largo (lo vi en velocidad x2) lo recomiendo mucho: ¿Qué debemos …
Clases a Código
Ya que vimos todo el proceso de pasar de clases a tablas y la forma de representar todas estas clases en UML, viene lo que nos interesa más a todos nosotros: el código. Después de haber pasado por este proceso tan importante de concebir las clases, las relaciones, los atributos y métodos de cada una …
Tablas y no son de multiplicar
Este tema me da un flashback al semestre pasado cuando llevaba clase de bases de datos con la maestra Ana Delia, ya que este tema fue de los primero que vimos y realmente al principio es muy difícil de entender pero conforme te vas relacionando más con el y vas haciendo diferentes ejercicios sobre el …
Chapuzón a UML (UML parte 2)
Ya que sabemos que es UML y como funciona podemos indagar un poquito más y ver hasta donde podemos llegar con esta herramienta tan poderosa. Podemos dividir el UML en 2 puntos importantes, diagramas estructurales y de comportamiento. Diagramas estructurales Diagrama de Clase Diagrama de Objeto Como mencione en el diagrama de estructurales un diagrama …
¿Qué es UML? (UML parte 1 )
UML por sus siglas en ingles, unified modeling language, es un lenguaje visual, el cuál tiene como objetivo dar una representación visual de la estructura y comportamiento de un sistema, normalmente de software pero también es aplicable a otros proyectos, desde financieros a arquitectónicos. Aquí, un vídeo explicando un poco cómo funciona y para que …
Patrones de diseño en software
Los patrones de diseño proveen una solución para problemas comunes que nos encontramos a la hora de estar programando, normalmente son utilizados para mostrar relaciones entre clases u objetos, la idea es facilitar y hacer más sencillo la creación de software. Es importante mencionar que los patrones de diseño no son implementaciones si no, ideas. …
Lenguajes de Modelado
Siendo sinceros al pensar en lenguaje de modelado lo único que se me viene a la mente es UML, siento que es la herramienta más potente además de que es la más utilizada y la más documentada, a día de hoy como lo hemos mencionado en clase si no estas haciendo programación orientada a objetos …
Casos de uso
Un caso de uso es la documentación de un posible requisito de un producto de software enfocado a la experiencia de usuario, es el cómo va a interactuar la aplicación con la persona que la este utilizando y viceversa. Los casos de uso proporcionan una vista general de cómo va a ser desarrollado el proyecto …