Публикации по теме 'software-architecture'


Что нужно знать об архитектуре программного обеспечения
Начнем с развенчания мифа. Архитектура не обязательно означает большой предварительный дизайн Вероятно, это было правдой во времена водопада, но не сейчас. Крупные проекты заранее или вообще никаких дизайнов. Это две крайности в спектре. Первый тупой, а второй, вероятно, еще тупее. Мы должны начать с достаточного архитектурного дизайна. Как узнать, сколько достаточно? Как и большинство вещей, это зависит от варианта использования. Это зависит от того, предназначено ли..

Событийно-ориентированная архитектура
Этот пост является частью Хроники архитектуры программного обеспечения , серии статей об архитектуре программного обеспечения . В них я пишу о том, что я узнал об архитектуре программного обеспечения, что я думаю об этом и как использую эти знания. Содержание этого сообщения может быть более понятным, если вы прочитаете предыдущие сообщения этой серии. Использование событий для разработки приложений - практика, которая, кажется, существует с конца 1980-х годов. Мы можем использовать..

Концепция сцепления
Exordium В разработке программного обеспечения под связью понимается степень, в которой модули связаны. Этимология этого слова восходит к латинскому языку и означает «соединение одного предмета с другим» или «соединение вместе». Итак, думая о соединении, подумайте о том, как объекты связаны друг с другом . Наряду с некоторыми другими концепциями, связывание было изобретено в 1968 году как часть структурированного дизайна Ларри Константина . Структурированный дизайн..