23: Softwaretechnik 2, Vorlesung, WS 2017/18, 30.01.2018
Ralf Reussner · 2018
23 | 0:00:00 Starten 0:00:10 Race Conditions 0:02:34 Buffer Overflow 0:07:27 SQL Injektion 0:09:22 Solution: Input Validation 0:10:38 Java: PreparedStatement 0:13:13 CYptography 0:14:11 Pseudo Randomness 0:17:38 Conclusion 0:19:31 Overview 0:20:15 Motivation 0:23:32 Continuous Integration (CI) - A Definition 0:24:11 Key Characteristics of CI 0:26:17 CI- Enabled Development Process 0:27:15 Benefits of CI 0:32:42 Continuous Integration - Prerequisites 0:34:28 Continuous Integration - Brst Practices 0:37:14 Continuous Integration Tooling 0:38:34 Continuous Delivery 0:40:18 Effect of CI on Productivity and Code Quality 0:41:28 Conclusion 0:44:30 The V Model 0:47:55 Reviews 0:53:07 Dangers of Reviews 0:58:27 Benefits of Reviews 1:00:35 Different Phases of a Review 1:02:06 Roles of a Review 1:04:15 The Inspektion Process 1:06:10 Code Reading Techniques 1:10:49 Different -reviews Types 1:14:11 Psychological Interaction Patterns 1:24:03 Summary on Reviews