EducacionIT desarrolló el seminario Técnicas Avanzadas de Programación que contó con la participación de numerosos asistentes y la disertación Gabriel Falcone. En el mismo se vieron los cinco principios básicos de la programación orientada a objetos, SOLID.
Los principios de diseño SOLID son una herramienta indispensable para cualquier profesional vinculado al desarrollo de software. Estos principios permiten mejorar la calidad del diseño técnico del software en el que se aplican.
TDD (Test Driven Develpment) es una práctica ágil que busca lograr que nuestro código se pueda probar de forma automática y así lograr que el software que desarrollamos pueda crecer de forma incremental, asegurando en todo momento el correcto funcionamiento de nuestro código.
A través de la visualización de ejemplos se trabajó en estos temas:
- Diseño de software orientado a objetos.
- Principios de diseño.
- Single responsibility principle
- Open/closed principle
- Liskov substitution principle
- Interface segregation principle
- Dependency inversion principle
- Casos de uso para los principios de diseño.
- Pruebas automáticas de código.
- Formas de hacer que nuestro código se pueda probar.
- Test Driven Develpment usando Visual Studio.
- Utilización de TDD en un ejemplo práctico.
Para acceder a los materiales que se trabajaron en la clase puedes descargarlos desde aqui:
Este seminario se volverá a realizar el próximo jueves 15 de diciembre de 19:00 a 22:00hs. Para ver más información del mismo e inscripción haz click AQUI
- Encuesta septiembre 2021: ¿Cómo crees que afectan las tecnologías de la información en la educación? – 6 septiembre, 2021
- ¡Ya llega Programmer’s Week 2021! – 3 septiembre, 2021
- Encuesta agosto 2021: ¿En qué sector IT te desarrollas o te gustaría desarrollarte? – 6 agosto, 2021
Deja una respuesta