A lecture for BSc students in HSE University.
The slides are here: (in LaTeX and PDF)
Blog:
Books:
GitHub: (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: (subscribe to not miss a thing)
Twitter with daily and weekly updates: (follow me!)
iTunes:
SoundCloud:
#softwaredevelopment #qualitycontrol
0:00 Введение
5:30 Edward Yourdan and Larry Constantine
11:10 James M. Bieman and Byung-Kyoo Kang
13:30 Tight and Loose Class Cohesion (TCC LCC)
30:13 Steve McConnell
33:22 Abstraction
47:15 Inheritance vs. Cohesion
52:42 Inheritance is Code Reuse
55:32 Composition over Inheritance
1:10:22 Tools