TGViewer
Channel Public Channel
S0ER

S0ER

@softwareengineervlog

Архитектура | Программирование | Профессиональное развитие

Соер.Клуб - https://t.me/soer_live

По всем вопросам писать на @soerdev
Subscribers
10.4K
Photos
337
Videos
20
Links
732

Showing posts older than #747 · Back to latest

Older Posts 20 shown
Post #746 1.4K
Workflow
- инкрементальные изменения
- построение и поддержание фитнес функций
- поддержание модульности
Post #745 1.35K
Модульность
В основе модульности лежит идея слабого зацепления и автономность модулей.
Иерархия стандартная: модуль - компонент - код
Post #744 1.34K
Основа эволюционной архитектуры - непрерывное развертывание.
Post #743 1.32K
Инкрементальные изменения
Это основной механизм эволюционной архитектуры. Идея в том, чтобы двигаться вперед небольшими шагами, заменяя устаревшие компоненты более новыми аналогами. При этом в какой-то момент времени могут быть доступны и старые и новые компоненты.
Post #742 1.29K
- ключевые
- релевантные/нерелевантные
Post #741 1.28K
По назначению фитнес функции бъются на:
Post #740 1.28K
Фитнес фукнции могут быть следующих видов:
- атомарные/целостные
- непрерываные/прерывающиеся
- статические/динамисеские
- автоматизированные/ручные
- временные
Post #739 1.27K
Например, если мы определим требование производительности для выполнения набора операций, скажем 100мс на операцию, то мы можем написать небольшую функцию или программу, которая будет контролировать данный показатель. Это и будет фитнес функция.
Post #738 1.25K
Важно чтобы фитнес функции максимально автоматизировались.
Post #737 1.25K
Мы можем сделать финтес функцию в виде автоматизированного теста, а можем в виде инструкции для человека, который будет вручную проверять наличие необходимых свойств у системы.
Post #736 1.21K
Целью проектирования могут выступать любые требования, которые были получены как от заказчика, так и те которые являются следствием проектирования.
Post #735 1.21K
Фитнес функции
Название немного вводит в заблуждение. На самом деле фитнес функция - это не обязательно функция реализованная на ЯП. Это любая оценка, которая позволяет сделать вывод о достижении или приближении к цели проектирования.
Post #734 1.21K
Закон Мелвина Конвея: "Организации, которые проектируют системы, склонны воспроизводить архитектуру которая воспроизводит организационную структуру самой организации"
Post #732 1.23K
Типовые направления для анализа эволюционности:
- Техника/инфраструктура
- Данные
- Безопасность
- Интеграции/системы
Post #731 1.23K
Эволюционность - это одна из особенностей программного обеспечения, которая должна обеспечивать развитие софта.
Post #730 1.26K
​​Архитектура любого приложения - это рассмотрение задачи с разных углов зрения и определение возможностей софта. Некоторые аспекты которые нужно учесть
Post #729 1.24K
Конспект по книге "Buildin Evolutionary Architextures"
Post #728
Channel name was changed to «S0ER КОНСПЕКТ»
Post #725 1.29K
Сейчас я выбрал три книги:
- Buildin Evolutionary Architextures
- Database realibility engineering
- The site realibility work book
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →