Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sesiuni:design-patterns [2014/05/28 11:14]
mbarbulescu [Agenda]
sesiuni:design-patterns [2014/06/27 20:54] (current)
mbarbulescu
Line 4: Line 4:
  
 ^  Date  ^  Time          ^  Room  | ^  Date  ^  Time          ^  Room  |
-| 24, 25, 26, 27 June 2014 | 11:00-14:00 |  ​TODO |+| 24, 25, 26, 27 June 2014 | 11:00-14:00 |  ​EC101 |
  
 == Registration == == Registration ==
  
-TODO+Complete [[https://​docs.google.com/​forms/​d/​1bLbF_FDgeJEstFeYlivyX6gBE4Q_npY3Jal14sH3pGU/​viewform?​usp=send_form|this form]].
  
 +**Deadline inscrieri: 22 iunie 2014**
 == Instructor == == Instructor ==
  
 ====Catalin Tudor==== ====Catalin Tudor====
 <​ctudor@ixiacom.com>​ <​ctudor@ixiacom.com>​
 +
 +== NEW: Slides ==
 +
 +**NEW RESOURCE ADDED: ** Course Slides. Use the links below for downloading. ​
 +
 +
 +  - [[http://​workshop.rosedu.org/​res/​design-patterns/​Introduction%20to%20Design%20Patterns.pptx|Introduction To Design Patterns]]
 +  - [[http://​workshop.rosedu.org/​res/​design-patterns/​The%20Joy%20and%20Chalanges%20of%20Writing%20Quality%20Software.pptx|The Joy and Chalanges of Writing Quality Software]]
 +  - [[http://​workshop.rosedu.org/​res/​design-patterns/​Perspectives%20on%20Design%20Principles.pptx|Perspectives on Design Principles]]
 +
  
 == Prerequisites == == Prerequisites ==
  
-Prerequisites for participants:​+The workshop is addressed to participants ​who have:
  
- * Basic/​Medium knowledge of OOP (participants should know what the following notions refer to: + * Basic/​Medium knowledge of OOP (participants should know what the following notions refer to: class, class member, method, destructor, static method, virtual method, constructor,​ static constructor,​ object, inheritance,​ aggregation)
- class, class member, method, destructor, static method, virtual method, constructor,​ static constructor,​ object, inheritance,​ aggregation)+
  
  * Practical knowledge of writing an OOP program (the programming language is not important)  * Practical knowledge of writing an OOP program (the programming language is not important)
  
 +== Purpose of workshop == 
 +
 + ​Participants will gain insight on what there is to know in order to build a quality software. There will be open discussions and wisdom sharing on topics like: requirements discovery and documentation,​ design best practices and implementation hints.
 == Agenda == == Agenda ==
  
Line 59: Line 72:
                 - How to build an entropy friendly design                 - How to build an entropy friendly design
  
 +Puteti consulta si [[http://​workshop.rosedu.org/​2013/​sesiuni/​design-patterns|prezentarile de anul trecut]]
sesiuni/design-patterns.1401264858.txt.gz · Last modified: 2014/05/28 11:14 by mbarbulescu