Showing posts with label Otros. Show all posts
Showing posts with label Otros. Show all posts
Tuesday, March 20, 2007
Programacion para niños
Si quieres inducir a un pequeño al mundo de la programación aquí están algunos recursos de Microsoft muy buenos.
Tuesday, September 05, 2006
CRC Cards.
CRC (Class, Responsibilities, and Collaborators), método que se basa en el uso con tarjetas. Un método muy practico para definir tus clases y la interacción que hay entre ellas. Puedes realizar tu análisis y diseño usando este método, y así identificar las clases que compondrán tu sistema.
No requieres de una computadora o sistema para llevarlo acabo. Permite a los participantes experimentar como va a trabajar el sistema.
También es una herramienta muy útil para enseñar el paradigma orientado a objetos. Es algo informal pero muy practico y obtienes resultados tangibles rápidamente.
Es crear tarjetas que representaran tus clases, por medio de escenarios basados en requerimientos del sistema, que van modelando el comportamiento de tu sistema o solución.
En la sesión cada una de las tarjetas representa una clase identificada, y cada tarjeta se le definen sus responsabilidades y las clases que se utilizaran en colaboración.
Hay muchos sitios que tocan el tema entre ellos: Introducción a CRC, Aquí se encuentra un buen ejemplo de un modelo CRC.
Análisis y Diseño orientado a objetos utilizando CRC.
Diseño de tarjeta:

No requieres de una computadora o sistema para llevarlo acabo. Permite a los participantes experimentar como va a trabajar el sistema.
También es una herramienta muy útil para enseñar el paradigma orientado a objetos. Es algo informal pero muy practico y obtienes resultados tangibles rápidamente.
Es crear tarjetas que representaran tus clases, por medio de escenarios basados en requerimientos del sistema, que van modelando el comportamiento de tu sistema o solución.
En la sesión cada una de las tarjetas representa una clase identificada, y cada tarjeta se le definen sus responsabilidades y las clases que se utilizaran en colaboración.
Hay muchos sitios que tocan el tema entre ellos: Introducción a CRC, Aquí se encuentra un buen ejemplo de un modelo CRC.
Análisis y Diseño orientado a objetos utilizando CRC.
Diseño de tarjeta:

Wednesday, February 08, 2006
Convention Names
Charly, gracias por tu comentario, y mejorar este punto. El precursor de la notación húngara, es el siguiente estándar de codificación que se utiliza en .NET (De hecho como comenta es un estándar de Microsoft
El cual Charly menciona en su comentario, y una excelente observación para seguir esta propuesta, ya que es mas completa y robusta. De acuerdo a puntos que menciona. Echenle un vistazo al comentario….
El cual Charly menciona en su comentario, y una excelente observación para seguir esta propuesta, ya que es mas completa y robusta. De acuerdo a puntos que menciona. Echenle un vistazo al comentario….
Convention Names
Que demonios es convention names? Como le hago para formar mi especificación de conventions names?... pa’ que sirve?.
Bueno en la mayoría de proyectos profesionales todos tienen definida su especificación de conventions names, es algo esencial para tener un código de programación legible para cualquier programador que sea parte del equipo de desarrollo, la implementación de esta especificación da a conocer como es que se manejan los nombre de variables y componentes dentro del desarrollo de una aplicación. Y ayuda al programador a producir un mejor código y mas rápido.
Una gran mayoría han adoptado la notación Húngara (‘Hungarian notation’), Inventada por Charles Simonyi de Microsoft. Esta convención es muy practica en muchos de los lenguajes de programación como Java, Delphi, C++, etc..
Algunos ejemplos de convenciónes puedes encontrarlas en Internet, y puedes basarte en ellas para crear tu especificación. El objetivo de esta especificación es tener agregar un prefijo para indicar el tipo funcional de un identificador, y tener un acuerdo entre los programadores de cómo nombrar las variables y componentes.
Algunos links, donde puedes encontrar mas información:
Del propio Charles Simonyi
Discusión de la notación Húngara
Ejemplos:Ejemplo1,
Ejemplo2
Bueno en la mayoría de proyectos profesionales todos tienen definida su especificación de conventions names, es algo esencial para tener un código de programación legible para cualquier programador que sea parte del equipo de desarrollo, la implementación de esta especificación da a conocer como es que se manejan los nombre de variables y componentes dentro del desarrollo de una aplicación. Y ayuda al programador a producir un mejor código y mas rápido.
Una gran mayoría han adoptado la notación Húngara (‘Hungarian notation’), Inventada por Charles Simonyi de Microsoft. Esta convención es muy practica en muchos de los lenguajes de programación como Java, Delphi, C++, etc..
Algunos ejemplos de convenciónes puedes encontrarlas en Internet, y puedes basarte en ellas para crear tu especificación. El objetivo de esta especificación es tener agregar un prefijo para indicar el tipo funcional de un identificador, y tener un acuerdo entre los programadores de cómo nombrar las variables y componentes.
Algunos links, donde puedes encontrar mas información:
Del propio Charles Simonyi
Discusión de la notación Húngara
Ejemplos:Ejemplo1,
Ejemplo2
Subscribe to:
Posts (Atom)