|
rss_habr
[Перевод] Вероятно вам не нужен MediatRЧетверг, 09 Сентября 2022 г. 00:03 (ссылка)
MediatR - это очень популярная библиотека, которая используется для уменьшения зависимостей между объектами. Она популяризует архитектуру, основанную на крайне значимых принципах проектирования: • препятствование прямому общению между объектами для уменьшения связности; • нацеливание на Message-Oriented архитектуру; • поддержка асинхронного внутреннего обмена сообщениями; • ориентирование на переиспользование объектов. Эти практики не пустое слово для меня. Кроме того, кажется, что такой способ создания программного обеспечения должен быть совершенно очевидным. Без сомнения, библиотека MediatR очень успешна и широко применяется разработчиками, которые разделяют эти ценности. Существует множество статей о MediatR, но лишь их малая часть фокусируется на недостатках и помогает определить случаи, когда использование инструмента не имеет смысла. Этот пост один из таких. В этой статье хочу поговорить о том когда и почему применение MediatR может не оправдать ожиданий. В частности, думаю, что, несмотря на добрые намерения, некоторые способы внедрения MediatR могут причинить вред в погоне за лучшими архитектурными практиками и даже привести к использованию анти-паттернов. Также стоит отметить, что эта статья не покрывает положительные аспекты библиотеки, а фокусируется только на недостатках. Читать далееhttps://habr.com/ru/post/686278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686278
rss_habr
Краткий справочник по «всем-всем» командам LinuxЧетверг, 25 Августа 2022 г. 10:01 (ссылка)
Периодически меня на начальном курсе просят дать "список всех-всех команд с кратким описанием что делает"... Ну прям "всех-всех". И ведь если искать в интернете "такие" справочники существуют - либо про "20,30,40 команд, но самых важных", либо с неточностями и устаревшей информацией. Так что предлагаю вашему вниманию свою версию такого краткого справочника (на триста команд) с ссылками на описание и на примеры наиболее важных команд. Справочник по всем-всем командам LINUXhttps://habr.com/ru/post/683638/?utm_source=habrahabr&utm_medium=rss&utm_campaign=683638
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |