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:liskov [2013/06/03 13:30]
mbarbulescu
sesiuni:liskov [2013/07/08 15:37] (current)
mbarbulescu [The Presentation]
Line 3: Line 3:
 == When and Where? == == When and Where? ==
  
-* 24 iunie 2013 +^  Date  ^  Time          ^  Room  | 
-* ora 09:00 +| 25 June 2013  ​| ​09:00 |  EC004  |
-* **Sala:** Vă vom anunța cu 1 zi înainte de a începe workshopul. Va fi una de curs în Facultatea de Automatică și Calculatoare. ​+
  
 +Sala este EC004 din Facultatea de Automatică și Calculatoare. Vezi [[http://​workshop.rosedu.org/​2013/​harta | harta]] pentru detalii. ​
 == Registration == == Registration ==
  
Line 13: Line 13:
 == Presenter == == Presenter ==
  
-====Catalin Tudor, IXIA====+====Catalin Tudor==== 
 +<​ctudor@ixiacom.com>​ 
 +== The Presentation == 
 + 
 +* [[http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pdf|Download Slides (PDF)]] 
 +* [[http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pptx|Download Slides (PPT)]] 
 + 
 +<​html>​ 
 +<​center>​ 
 +<iframe src="​http://​docs.google.com/​viewer?​url=http://​workshop.rosedu.org/​res/​ctudor/​Perspectives%20on%20Design%20Principles%20-%20Design%20Entropy.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe>​ 
 +</​center>​ 
 +</​html>​ 
  
 == Topics covered == == Topics covered ==
  
-This is part of **//​Software Quality Series//** courses, which aim at offering ​a new perspective of design principles and software development. The final purpose is to achieve a better software quality. ​+This is part of **//​Software Quality Series//** courses, which aims to offer a new perspective of design principles and software development. The final purpose is to achieve a better software quality. ​
  
 Design Entropy is a completely new concept, which offers a metric useful in designing complex software applications,​ and Liskov Substitution is a very good principle to understand more about Design Entropy. ​ Design Entropy is a completely new concept, which offers a metric useful in designing complex software applications,​ and Liskov Substitution is a very good principle to understand more about Design Entropy. ​
  
 +This two hours presentation is recommended for those who want to follow the [[:​sesiuni:​design-patterns|Design Patterns Workshop]]. ​
 == Course Agenda == == Course Agenda ==
  
-1.      ​Define Liskov Substitution +*     Define Liskov Substitution 
-2.      Show a simple design choice that breaks LSP +     Show a simple design choice that breaks LSP 
-3.      ​Identify ways to meaningfuly validate a class as LSP compliant +*     Identify ways to meaningfuly validate a class as LSP compliant 
-4.      ​Introduce and define a new design validation concept: Design Entropy +     ​Introduce and define a new design validation concept: Design Entropy 
-5.      Show how Design Entropy metric can help with validating LSP +     Show how Design Entropy metric can help with validating LSP 
-6.      ​Analyze other design concepts using Design Entropy +*     Analyze other design concepts using Design Entropy 
-7.      ​Design Entropy - challenges and future developments +     ​Design Entropy - challenges and future developments
 == References == == References ==
  
sesiuni/liskov.1370255440.txt.gz · Last modified: 2013/06/03 13:30 by mbarbulescu