EMACSWAY_LOG Telegram 1180
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Столь противоречивая реакция на предыдущий пост говорит о том, что эволюционный механизм - это сложная для понимания тема. Именно по этой причине не так давно в одном из архитектурных пабликов произошло одно из крупнейших разногласий на почве роли Fintess…
Генетический механизм репродукции реализует адаптивный способ разрешения неопределенности (когда-то затрагивал эту тему здесь).

Причина его существования заключается в том, что никто не знает какие условия обитания будут на планете завтра. Т.е. имеет место неопределенность условий существования. Вдруг завтра прилетит метеорит и изменится состав атмосферы?

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

Те генетические комбинации, которые слабо приспособлены к текущим условиям окружающей среды не должны препятствовать распространению более приспособленных комбинаций. Иными словами, если существует механизм формирования разнообразия генетических комбинаций, то должен существовать и механизм истребления слабо приспособленных генетических комбинаций. Именно поэтому двуполый механизм репродукции не может выполнять свои функции без хищников, назначение которых сводится к истреблению слабо приспособленных генетических комбинаций. Т.е. к селекции.

Таким образом, если попытаться спроецировать этот механизм на архитектуру, то должны присутствовать следующие составляющие:

1) неопределенность внешней среды (контекста);
2) генерация разнообразия форм решения (где решение - это совокупность его элементов (как и комбинация ген));
3) селекция - истребление слабо приспособленных к текущим условиям окружающей среды решений;

Продолжение...
👍71😐1



tgoop.com/emacsway_log/1180
Create:
Last Update:

Генетический механизм репродукции реализует адаптивный способ разрешения неопределенности (когда-то затрагивал эту тему здесь).

Причина его существования заключается в том, что никто не знает какие условия обитания будут на планете завтра. Т.е. имеет место неопределенность условий существования. Вдруг завтра прилетит метеорит и изменится состав атмосферы?

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

Те генетические комбинации, которые слабо приспособлены к текущим условиям окружающей среды не должны препятствовать распространению более приспособленных комбинаций. Иными словами, если существует механизм формирования разнообразия генетических комбинаций, то должен существовать и механизм истребления слабо приспособленных генетических комбинаций. Именно поэтому двуполый механизм репродукции не может выполнять свои функции без хищников, назначение которых сводится к истреблению слабо приспособленных генетических комбинаций. Т.е. к селекции.

Таким образом, если попытаться спроецировать этот механизм на архитектуру, то должны присутствовать следующие составляющие:

1) неопределенность внешней среды (контекста);
2) генерация разнообразия форм решения (где решение - это совокупность его элементов (как и комбинация ген));
3) селекция - истребление слабо приспособленных к текущим условиям окружающей среды решений;

Продолжение...

BY emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.


Share with your friend now:
tgoop.com/emacsway_log/1180

View MORE
Open in Telegram


Telegram News

Date: |

Concise Channel login must contain 5-32 characters Find your optimal posting schedule and stick to it. The peak posting times include 8 am, 6 pm, and 8 pm on social media. Try to publish serious stuff in the morning and leave less demanding content later in the day. 6How to manage your Telegram channel? How to create a business channel on Telegram? (Tutorial)
from us


Telegram emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
FROM American