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: Yandex Music podcast by yegor256: 0:00 Введение 11:22 Motivating Example 22:50 Up to 38% of lines are involved in duplicates 27:13 Don’t Repeat Yourself (DRY) 28:50 The Rule of Three 34:30 Clone Coverage 39:02 Type-1: Exact Clone 42:08 Type-2: Parameterized Clone 44:30 Type-3: Gapped Clone 46:21 Type-4: Semantic Clone 58:18 Clones in Linux Kernel 1:01:14 Methods of clone detection 1:16:32 Tools
Hide player controls
Hide resume playing