Pagini
Workshops
Parteneri
This shows you the differences between two versions of the page.
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] 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]] |