Антипаттерн — это распространённый подход к решению часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным. На уроке разберём основные антипаттерны и научимся выявлять их в приложении.
Таймкоды:
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
3319
885
5 days ago 00:00:45 1
-27 кг за 10 дней #спорт #рецепт #зож #похудение #пп #нутрициолог #стресс #потерявеса
3 weeks ago 00:15:22 9
Россия будущего. Что делать со сторонниками режима?
3 weeks ago 00:01:37 2
Причина #4 (самая главная), почему твой мужчина НЕ ЗАРАБАТЫВАЕТ.