Calidad de Software: Programación Modular y Anti-Patrones de Proyecto



Para producir software de calidad uno de los pilares para su logro es la programación modular. Varios son los paradigmas que contribuyen a esta tendencia, en los últimos tiempos se ha fortalecido como la de mayor robustez y ampliamente usada por los lenguajes, ambientes, administradores de bases de datos, metodologías de desarrollo de software, la Orientación a Objetos. El Paradigma de Programación Orientado a Objetos es, hoy en día, la alternativa más popular para el desarrollo de software de envergadura. Una prueba de ello es que la mayoría de los lenguajes de programación reconocidos proveen al desarrollador de aplicaciones características propias de la orientación a objetos. Entre dichos lenguajes podemos mencionar Java, C++, C#, Ruby y Python. Sin embargo, debemos señalar que la orientación a objetos es mucho más que una funcionalidad de los lenguajes de programación, es una filosofía de creación de software que promueve la mantenibilidad a largo plazo del código. Dominar este estilo de programación es, entonces, una habilidad invaluable en la industria de software.

  • Course Syllabus.

  • Project assignment and grading policy.

  • Research projects for those interested in coming to Brazil.

  • Sign up in the discussion list dcc052 at googlegroups dot com.



  • Code: Actualización Profesional
    Course: Calidad de Software: Programación Modular y Anti-Patrones de Proyecto
    Dates: Feb 16th to Feb 20th
    Time:
    Room:
    Discussion list: dcc052 at googlegroups ...