|
![]() Декомпозиция систем по ограниченным контекстам DDD — глубокое погружениеПонедельник, 19 Декабря 2022 г. 10:17 (ссылка)
"Отдайте этот функционал в другую системы - он относится к ним" - ворчал мой собеседник. Ему с пылом отвечали: "Так быть не должно. Мы сами должны его сделать!" Спор грозил затянуться до вечера. Ни одна из сторон не могла привести ни одного настоящего аргумента, почему новый функционал нужно поместить в ту или иную автоматизированную систему. Проблема была в том, что никто не понимал как правильно делить системы на части и по каким признакам включать в них новые модули. У собеседников не было никакой единой простой методики. Но методика на самом деле есть, и весьма неплохая. Называется она Предметно Ориентированным Дизайном (Domain Driven Design, DDD). С помощью DDD деление большой системы на (микро)сервисы становится простым и понятным. Читать далееhttps://habr.com/ru/post/705846/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705846
![]() Аналитика и декомпозиция задач. Как определяется время разработкиПонедельник, 28 Ноября 2022 г. 17:53 (ссылка)
Всем привет! Сегодня хотелось бы поговорить про такую тему, как оценка времени разработки. Тема достаточно интересная т.к. нет какого-то обобщенного стандарта оценки. Когда-то это было одной из первых моих задач на работе, и когда мне впервые дали требования и сказали "Оцени сколько нужно времени". Естественно первый мой вопрос был "А как ?". Я тогда и представить не могла, как можно оценить то, что не сделано и непонятно, как будет реализовано... Какие есть подходы и как аналитику оценить задачу? На этот вопрос постараюсь ответить дальше Читать далееhttps://habr.com/ru/post/702094/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702094 ![]() Путь разработчика: чему не учат в школе и университете, но вы все равно этому научитесьПонедельник, 14 Ноября 2022 г. 12:41 (ссылка)
Многих выпускников, желающих стать программистами, преследует торг с родителями и с собой. Казалось бы, зачем 4 года тратить на обучение? Не все так категорично, как может показаться на первый взгляд. Читать далееhttps://habr.com/ru/post/699200/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699200 ![]() Декомпозируем регулярные выраженияПонедельник, 17 Октября 2022 г. 09:49 (ссылка)
Хороший код читается легко, как проза. Многие книги учат нас тому, как важно делить код на небольшие, повторно используемые, легко потребляемые блоки. Но почему-то, в случае с регэкспами у программистов как будто появляется слепое пятно на чувстве стиля. Вот такая регулярка – совершенно обычное дело:
https://habr.com/ru/post/693622/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693622
![]() Интерактив: «Анализируем вместе» часть 1/5 (декомпозиция)Воскресенье, 05 Сентября 2022 г. 00:47 (ссылка)
Всем привет! https://habr.com/ru/post/686260/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686260
![]() Подходы к декомпозиции бэкендов информационных системВоскресенье, 22 Августа 2022 г. 02:31 (ссылка)
![]() Делим неделимое или горизонтальная декомпозицияЧетверг, 21 Июля 2022 г. 11:20 (ссылка)
Привет! В предыдущем посте Как справиться с декомпозицией задач и не перестараться наш коллега рассмотрел вертикальные способы декомпозиции — по бизнес-ценности. С тех пор, как мы пришли к гибким методологиям разработки, продуктовому подходу и осознанному построению потока создания ценности, мы перепробовали на практике все перечисленные в статье способы. Но даже при наличии такого большого арсенала сложности все еще остаются. Нарезая задачки по бизнес-ценности, мы столкнулись с двумя типами проблем: - максимально мелко нарезанные задачи все еще большие, Мы хотим поговорить о том, как поделить задачку, когда деления по бизнес-ценности недостаточно. В посте мы рассмотрим три способа горизонтальной декомпозиции: - по типу работ, https://habr.com/ru/post/677970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677970
![]() [Перевод] Что такое краудсорсинг и как он работает?Четверг, 19 Мая 2022 г. 23:53 (ссылка)
![]() Краудсорсинг вносит свой вклад в большинство отраслей по всему миру. Он может быть чрезвычайно мощным, если использовать его в нужное время и в нужном месте. Возможно, вы уже слышали этот термин, но что же он означает? В этой статье мы расскажем, что такое краудсорсинг, как он работает, и почему множество компаний используют этот формат для совершенствования своей работы. Что такое краудсорсинг?Краудсорсинг — это практика использования знаний группы ради общей цели. Больше всего она полезна при решении сложных проблем инновационным образом или для упрощения сложных процессов. Этот термин впервые был применён Джеффом Хоувом в статье 2006 года о подобной практике. Хотя краудсорсинг в той или иной форме существовал уже многие века, популярность его начала увеличиваться примерно с развитием электронной коммерции, социальных сетей и культуры смартфонов. Больше всего повлияла на рост интереса к этой практике увеличившаяся связность между людьми всего мира. Читать дальше → https://habr.com/ru/post/665980/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665980
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |