Паттерни проектування у Java

При написанні додатків різні розробники часто стикаються зі схожими завданнями, проблемами та необхідністю їх вирішення. Загальноприйняті та найбільш оптимальні способи вирішення таких завдань називаються – паттерни проектування додатків.

На курсі "Паттерни проектування в Java" детально розбираються 23 патерни проектування додатків, що стали вже класичними, представлених «Бандою чотирьох». У курсі розглядаються як самі паттерни, так і їх відмінності, застосування тих чи інших паттернів, їх сумісність і взаємодія. У відео уроках ви познайомитеся з теоретичними основами використання паттернів під час написання додатків та закріпите їх використання на практичних прикладах.

ВІДЕОУРОК № 1. Знайомство з паттернами проектування

Розбір поняття «паттерн проектування» та розгляд історії виникнення такого явища у програмуванні як паттерн проектування. Розгляд моментів, у яких паттерни проектування допомагають вирішити проблеми, що часто виникають перед розробниками, а також розгляд моментів недоречного використання паттернів проектування, що призводить до зворотного ефекту. Розгляд поняття «антипаттерну», як явища, що виникло внаслідок оман розробників та регулярного недоречного застосування паттернів проектування.