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
Hide player controls
Hide resume playing