Softwaretechnik II, WS 2015/2016, gehalten am 18.01.2016, Vorlesung 21
Autor
Beteiligtes Institut
Institut für Programmstrukturen und Datenorganisation (IPD)
Genre
Beschreibung
- 0:00:00 Starten
- 0:00:47 Hinweise für die Klausur
- 0:02:29 Overview on Today's Lecture
- 0:05:17 Motivation I
- 0:09:49 Motivation II
- 0:13:15 Foundations for this Lecture
- 0:13:42 What is ""Clean Code""?
- 0:17:22 Object-Oriented Design (OOD)
- 0:18:54 The Five SOLID Principles
- 0:20:04 SOLID1: Single Responsibility Principle (SRP)
- 0:26:15 Single Responsibility & Interface Segregation
- 0:29:14 Insertion: Command-Query-Separation
- 0:34:57 SOLID2: Open Closed Principle (OCP)
- 0:38:16 SOLID3: Liskov Substitution Principle (LSP)
- 0:47:23 SOLID4: Interface Segregation Principle (ISP)
- 0:49:26 Example: Human vs. Robot Workers
- 0:51:41 SOLID5: Dependency Inversion Principle (DIP)
- 0:55:02 Why ""Inversion""?
- 0:57:05 Law of Demeter (""Don't talk to strangers"")
- 1:01:05 Boy Scout Rule
- 1:04:08 Principle Of Least Surprise
- 1:09:15 Code Conventions: Naming
- 1:17:17 Code Conventions: Commenting
- 1:18:52 Code Conventions: Commenting II
- 1:22:47 Code Conventions: Formatting
- 1:23:44 Don't Repeat Yourself (DRY)
- 1:25:28 Keep It Simple, Stupid (KISS)
- 1:27:01 You Ain't Gonna Need It (YAGNI)
- 1:27:28 Single Level of Abstraction (SLA)
- 1:29:45 SLA Example
- 1:31:13 Refactoring
Laufzeit (hh:mm:ss)
01:32:01
Serie
Softwaretechnik II, Vorlesung, WS 2015/2016
Publiziert am
19.01.2016
Fachgebiet
Lizenz
Auflösung | 1280 x 720 Pixel |
Seitenverhältnis | 16:9 |
Audiobitrate | 106105 bps |
Audio Kanäle | 2 |
Audio Codec | aac |
Audio Abtastrate | 48000 Hz |
Gesamtbitrate | 912147 bps |
Farbraum | yuv420p |
Container | mov,mp4,m4a,3gp,3g2,mj2 |
Medientyp | video/mp4 |
Dauer | 5521 s |
Dateiname | DIVA-2016-85_hd.mp4 |
Dateigröße | 4.096 byte |
Bildwiederholfrequenz | 25 |
Videobitrate | 799947 bps |
Video Codec | h264 |
Embed-Code
Softwaretechnik II, Vorlesung, WS 2015/2016
Folgen 1-28
von 28