Джерело:
Хабрахабр:
Дата публікації:
09/08/2021 11:32
Постійна адреса новини:
http://www.vsinovyny.com/8118487
09/08/2021 11:32 // Хабрахабр:
Известно, что одним из признаков хорошего архитектурного дизайна является слабая связанность между отдельными модулями приложения. Достичь этого можно разными способами: Dependency Injection, с помощью паттернов проектирования Mediator, Publish-Subscribe и некоторыми другими, многие из которых так или иначе реализуют принцип инверсии зависимостей, ответственных за уменьшение связанности. Об одном из таких паттернов, а именно о Publish-Subscribe (далее PubSub) мы сегодня и поговорим. А заодно, предлагаю рассмотреть мою собственную реализацию на TypeScript, построенную на декораторах - люблю я декларативный подход, ничего тут не сделаешь.
Читать далее| « |
Наступна новина з архіву Аэробы. Не ругательство, но честь |
Попередня новина з архіву Успешное планирование в ИТ консалтинге. Теория и практика использования JIRA и MSP |
» | |
|
|
||||