Skip to content
/ Algo3 Public
forked from FdelMazo/7507-Algo3

Trabajos Prácticos y Finales de Algoritmos y Programación 3 - 7507 - 2c2017 FIUBA

Notifications You must be signed in to change notification settings

jorge82/Algo3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algo3

Trabajos Prácticos y Finales de Algoritmos y Programación 3 - 7507 - 2c2017 FIUBA

Dejo acá los TPs de la cursada y los finales que rendí de Algo3.

El final que aprobé es el del 18 de diciembre y lo dejo con la solución propuesta y un par de notas que tome durante el examen.

En la carpeta de TPs falta el TP2-Java, que se encuentra acá


En los finales suelen tomar casi siempre el mismo patron de diseño, Double dispatch. Double dispatch es muy polemico y debatible (hay quienes dicen que no es un patron, otros que directamente perjudica el código, etc), por eso hay tan poca documentación online. Suele estar visto bajo el patron Visitor o Multiple-Dispatch. La mejor forma de aprenderlo es con el Ejemplo de Double Dispatch de Tomás Arjowskywiki sacado de la wiki de FIUBA.

Lo otro que siempre preguntan son los principios SOLID. Estos son 5 principios fundamentales de POO acuñados por Robert Martin ('Uncle Bob', uno de los capos de POO y del desarrollo agil).

Si o si leer:

Solo de cebado:

About

Trabajos Prácticos y Finales de Algoritmos y Programación 3 - 7507 - 2c2017 FIUBA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smalltalk 37.1%
  • TeX 33.5%
  • Java 29.4%