Entrambe le parti precedenti la revisioneRevisione precedente | |
magistraleinformatica:tdp:previous [20/09/2017 alle 14:58 (8 anni fa)] – Laura Semini | magistraleinformatica:tdp:previous [20/09/2017 alle 14:59 (8 anni fa)] (versione attuale) – Laura Semini |
---|
| ==== Academic Year 2016-2017 ==== |
| |
| * Sept 20, 2016: {{:magistraleinformatica:tdp:dp-l01-introduction2016.pdf|Introduction}} |
| * Sept 21, 2016: {{:magistraleinformatica:tdp:dp-l02-designprinciples2016.pdf|Design Principles}}: SOLID and {{:magistraleinformatica:tdp:applying-uml-and-patternscpt16.pdf|GRASP chapter 16}}. |
| * Sept 22, 2016: {{:magistraleinformatica:tdp:dp-l03-designprinciples2016.pdf|Design principles continued (with homework)}} and {{:magistraleinformatica:tdp:applying-uml-and-patternscpt22.pdf|GRASP chapter 22}} |
| * Sept 28, 2016: homework analysis, {{:magistraleinformatica:tdp:dp-l04a-strategy2016.pdf|Strategy}} and {{:magistraleinformatica:tdp:dp-l04b-state2016.pdf|State}} (both include homework) |
| * Sept 29, 2016: {{:magistraleinformatica:tdp:dp-l05-observer2016.pdf|Observer}} |
| * Oct 5, 2016: homework analysis, {{:magistraleinformatica:tdp:dp-l06a-mvc-observer.pdf|MVC}} and {{:magistraleinformatica:tdp:dp-l06b-decorator2016.pdf|Decorator}} |
| * Oct 6, 2016: {{:magistraleinformatica:tdp:dp-l07-factory2016.pdf|Factory method and abstarct factory}}, {{:magistraleinformatica:tdp:dp-l07b-singleton2016.pdf|Singleton}} (as promised, {{:magistraleinformatica:tdp:toggl-how-to-save-the-princess-in-8-programming-languages.jpg?linkonly|save the princess}}) |
| * Oct 12 and 13, 2016: Lessons cancelled |
| * Oct 19, 2016: Homework analysis and discussion on Singleton |
| * Oct 20, 2106: Laboratory, {{:magistraleinformatica:tdp:dp-l09-command2016.pdf|Command}} |
| * Oct 26, 2016: Homework analysis, {{:magistraleinformatica:tdp:dp-l10a-adapter2016.pdf|Adapter}}, {{:magistraleinformatica:tdp:dp-l10b-facade2016.pdf|Façade}} |
| * Oct 27, 2016: {{:magistraleinformatica:tdp:dp-l11visitor2016.pdf|Visitor}} and presentation of {{:magistraleinformatica:tdp:gameoflife.pdf|project}} to be done in group partly at home and partly in class. |
| * Nov 9, 2016 Homework analysis, {{:magistraleinformatica:tdp:dp-l12-bridge2016.pdf|Bridge}}. |
| * Nov 10, 2016 Lab: Design the home theatre example using Stategy and Adapter to make a compact remote control. |
| * Nov 16, 2016: Homework analysis, {{:magistraleinformatica:tdp:dp-l14-template2016.pdf|Template method}} |
| * Nov 17, 2016: {{:magistraleinformatica:tdp:dp-l15a-iterator2016.pdf|Iterator}} and {{:magistraleinformatica:tdp:dp-l15b-composite2016.pdf|Composite}}. {{:magistraleinformatica:tdp:menuhfcodeinternaliterator.zip|Code}} with internal iterator. {{:magistraleinformatica:tdp:menuiteratorhfcodecompositeiterator.zip|Code}} with composite iterator to be fixed. |
| * Nov 23, 2016: Homework analysis, {{:magistraleinformatica:tdp:dp-l16a-builder2016.pdf|Builder}}, {{:magistraleinformatica:tdp:dp-l16b-chain2016.pdf|CoR}} |
| * Nov 24, 2016: {{:magistraleinformatica:tdp:dp-l17-flyweight2016.pdf|Flyweight}}, {{:magistraleinformatica:tdp:dp-l17b-lab2016.pdf|Lab}} |
| * Nov 30, 2016:homework analysis and lab, {{:magistraleinformatica:tdp:dp-l17-proxy2016.pdf|Proxy}} |
| * Dec 1, 2106: {{:magistraleinformatica:tdp:dp-l18-interpreter2016.pdf|Interpreter}}, with examples: {{:magistraleinformatica:tdp:interpretercalculatorwithaconstant.zip|calculator}}, {{:magistraleinformatica:tdp:interpretertiny.zip|tiny}}, {{:magistraleinformatica:tdp:interpreterboolean.zip|boolean}} |
| * Dec 7, 2106: homework analysis, {{:magistraleinformatica:tdp:dp-l19-mediator2016.pdf|Mediator}}, {{:magistraleinformatica:tdp:dp-l19-memento2016.pdf|Memento}}, {{:magistraleinformatica:tdp:commanddacombinareconmemento.zip|code for Memento's homework}} |
| * Dec 8, 2106: Holiday |
| * Dec 14, 2106: homework analysis, {{:magistraleinformatica:tdp:dp-l19-prototype2016.pdf|Prototype}} |
| * Dec 15, 2016: |
| |
| |
| |
| |
==== Academic Year 2015-2016 ==== | ==== Academic Year 2015-2016 ==== |
| |