Антипаттерн — это распространённый подход к решению часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным. На уроке разберём основные антипаттерны и научимся выявлять их в приложении.
Таймкоды:
0:00 - Антипаттерны
0:52 - Классификация антипаттернов
1:26 - Магическое число (Magic Number)
2:25 - Спагетти-код (Spaghetti code)
3:16 - Таинственный код (Cryptic code)
4:07 - Жесткое кодирование (Hard Code)
5:02 - Мягкое кодирование (Soft Code)
5:50 - Слепая вера (Blind faith)
6:36 - Божественный объект (God object)
7:25 - Полтергейст (Poltergeist)
8:09 - Одиночество (Singletonitis)
8:27 - Каша из интерфейсов (Interface soup)
9:02 - Заглушка (Stub)
9:33 - Программирование методом копирования-вставки
10:12 - Золотой молоток (Golden hammer)
10:40 - Фактор невероятности (Improbability factor)
11:11 - Изобретение велосипеда
О канале и авторе:
Меня зовут Алексей Кутепов и с 2013-го года я профессионально занимаюсь разработкой программного обеспечения на Java. На своём канале по мере возможностей я делюсь своими знаниями и создаю полезный контент.
Если вам понравилось видео, не забудьте поставить лайк, написать комментарий или сделать репост - так вы помогаете развитию канала! Так же рад всех видеть в числе подписчиков :)
Контакты:
Я живой человек и с удовольствием общаюсь со своей аудиторией, поэтому оставляю ссылки для связи:
- мой сайт
- блог в Instagram
- канал в Telegram
- страница в LinkedIn
#антипаттерны #java #designpatterns #паттерны #шаблоны #программирование #обучение #айти
3 views
3314
883
2 weeks ago 00:11:30 1
Вы не догадываетесь, что нужно шить с другой стороны