KIT-Bibliothek

Softwaretechnik II, WS 2015/2016, gehalten am 12.01.2016, Vorlesung 20

This audio or video file is copyrighted. Access is only allowed via computers of the Karlsruhe Institute of Technology (KIT).

Author

Anne Koziolek

Participating institute

Institut für Programmstrukturen und Datenorganisation (IPD)

Genre

Vorlesung

Description

  • 0:00:00 Starten
  • 0:01:22 Overview on Today´s Lecture
  • 0:02:21 Up On...
  • 0:05:59 Design Model
  • 0:07:38 Domain Layer vs. Domain Model
  • 0:08:48 And the Patterns of EA Domain Model ?
  • 0:09:55 Responsibility- Driven Design
  • 0:13:26 Responsibilities
  • 0:16:17 Assigning Responsibilities I
  • 0:17:17 Responsibilities: enterItem
  • 0:19:23 Agile Modelling
  • 0:21:44 The Dynamic Design Model
  • 0:23:27 The Role of Design Class Diagrams
  • 0:25:04 Identifying Software Classes
  • 0:27:26 Adding Method Names
  • 0:30:09 The Static Design Model...
  • 0:32:05 Example Design Classes for POS System
  • 0:33:43 Assigning Responsibilities II
  • 0:36:22 Reminder: POS Domain Model
  • 0:37:02 Example: Sale GrandTotal Responsibilitiy (1/4)
  • 0:39:47 Example: Sale GrandTotal Responsibilitiy (2/4)
  • 0:41:43 Example: Sale GrandTotal Responsibilitiy (3/4)
  • 0:44:09 Example: Resulting Diagrams
  • 0:46:55 Example: Sale GrandTotal Responsibilitiy (4/4)
  • 0:48:37 Contraindications of Information Expert
  • 0:53:37 GRAS Patterns
  • 0:56:28 Creator Pattern
  • 1:01:02 Controllers
  • 1:04:07 Low Coupling & High Cohesion
  • 1:09:27 Polymorphism
  • 1:12:40 But, Favor Composition over Inheritance
  • 1:15:05 Object Composition over Class Inheritance
  • 1:18:56 Composition with The Strategy Pattern
  • 1:21:04 Pure Fabrication
  • 1:22:06 Indirection
  • 1:23:08 Protected Variations
  • 1:25:31 Dynamic Design Example

Duration (hh:mm:ss)

01:26:28

Series

Softwaretechnik II, Vorlesung, WS 2015/2016

Published on

14.01.2016

Subject area

Computer science

License

KITopen Licence

Resolution 1280 x 720 Pixel
Aspect ratio 16:9
Audio bitrate 106904 bps
Audio channels 2
Audio Codec aac
Audio Sample Rate 48000 Hz
Total Bitrate 912942 bps
Color Space yuv420p
Container mov,mp4,m4a,3gp,3g2,mj2
Media Type video/mp4
Duration 5188 s
Filename DIVA-2016-50_hd.mp4
File Size 4.096 byte
Frame Rate 25
Video Bitrate 799944 bps
Video Codec h264

Embed Code

Softwaretechnik II, Vorlesung, WS 2015/2016 Episodes 1-28 of 28