SSD 15/16: Coupling & Cohesion and Other Metrics [software design crash course]
This lecture and the other 15 in this series were given to 3rd year BSc students of Innopolis University (Russia) in 2021.
The slide decks for these lectures were made in LaTeX. You can find their sources here:
Innopolis University:
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:
00:00 The structure of the lecture
01:04 Size and Complexity Metrics. Software Lines of Code (SLOC)
06:54 Hits of Code (HoC) or Code Churn
13:37 McCabe Cyclomatic Complexity (CC)
19:08 Cognitive Complexity (CoC)
24:27 Coupling and Cohesion
27:18 Lack of Cohesion of Methods (LCOM)
30:37 Method-Method through Attributes Cohesion (MMAC)
33:09 Normalized Hamming Distance (NHD)
34:28 Sensitive Class Cohesion Metric (SCOM)
43:22 Productivity and Its Metrics
58:10 Soft Skills
01:07:51 NoBlame
01:12:35 NoQuality
01:15:13 NoMeetings
01:18:05 NoBoss
01:20:36 Books, Venues, Call-to-Action
1 view
1080
349
2 months ago 01:56:13 1
RTX 3060 in 69 Games - RTX 3060 & i5 10400F Benchmark
2 months ago 00:00:00 1
STALCRAFT X | ВПИТЫВАЕМ НОВЫЙ ПАТЧ | ИЗУЧАЕМ НОВУЮ МЕТУ | РОЗЫГРЫШ НА 30КК В ТГ
2 months ago 00:43:26 1
История Linux и UNIX! Кто породил ВСЕ современные системы!
2 months ago 00:20:34 1
ОТЗЫВ СПУСТЯ ВРЕМЯ О MECHREVO JIAOLONG 16K (RYZEN 7 7735H И RTX 4060)
2 months ago 00:26:23 11
Windows11 24H2 vs 23H2 - 28+ Games Benchmarked on R7 5800X3D, R9 7900X3D & R9 9900X
2 months ago 00:00:00 1
TESO - Второй день фарма ветеранской Цитадели Люцентов. Общаемся и хорошо проводим вечер 🙂
2 months ago 00:00:00 1
TESO - Ивент Золотой Дороги. Первый день фарма ветеранской Цитадели Люцентов на х2.
2 months ago 00:16:06 1
ЧУМОВОЙ ИГРОВОЙ КУБИК ЗА 120 ТЫСЯЧ В DEEPCOOL CH160
2 months ago 03:02:03 1
STALCRAFT X | УДАЛЯТЬ ИЛИ ОТПРАВЛЯТЬ ПАКИ? | РОЗЫГРЫШ НА 30КК В ТГ
2 months ago 00:20:03 1
ОПТИМАЛЬНЫЙ ТОП НА RYZEN 5 7500F И RTX 4070
2 months ago 00:20:45 1
ASMR Programming - Spinning Cube - No Talking
2 months ago 00:25:57 1
RX 7800 XT vs RX 7900 GRE vs RTX 4070 Super - Rasterization, Ray Tracing & DLSS/FSR Benchmarks
2 months ago 01:00:00 1
Gothic 3 - Relaxing Ambient Music - Myrthana Day Gothic 3 Ambient Soundtrack
2 months ago 00:00:00 1
sunrise rp +Pubg
2 months ago 00:00:00 1
Прохождения Grand Theft Auto Vice City#15
2 months ago 01:10:38 1
Максимальная видеокарта для AMD Ryzen 5 5600 ? / Лучшая GPU для процессора AMD AM4
2 months ago 00:15:58 1
ИСТОРИЯ ШТУРМОВЫХ ТАНКОВ ВЕЛИКОБРИТАНИИ СЕРИИ “Assault Tank“ | История: AT 1 - AT 18, A39 Tortoise.
2 months ago 00:22:48 1
RTX 4060 vs RTX 4060 Ti | Test In 21 Games at 1080p | 2024
2 months ago 00:07:28 1
Ryzen 5 7535HS RTX 2050 - Test in 19 Games in 2024 - HP Victus 15
2 months ago 00:22:47 1
Тест Ryzen 9000 с AGESA . Все патчи Win 11, новый драйвер чипсета и BIOS без лимитов.
2 months ago 00:00:00 1
СТРИМ | TESO - Забег по данжам, общение и розыгрыш ресурсов от подписчицы.
2 months ago 00:22:23 1
Я СОБРАЛ ОПТИМАЛЬНЫЙ ПК ЗА 60К - СБОРКА УНИВЕРСАЛЬНОГО КОМПЬЮТЕРА ДЛЯ ИГР ЗА 60000 - 2023!
2 months ago 00:00:00 1
СТРИМ | TESO - Вечер общения и похода в Бесконечный Архив за новыми сетами.
2 months ago 00:00:00 1
ЗАХОДИ НА СТРИМ К КОВАЛЬСКОМУ И ПРОХОДИМ ИНТЕРЕСНЫЕ ДЕЛА В ГТА5 СТРИМ