Re[18]: Закон сохранения сложности
От: IT Россия linq2db.com
Дата: 24.07.09 13:56
Оценка:
Здравствуйте, gandjustas, Вы писали:

IT>>Тогда почему при определённых сценариях упорядочивание кода и, соответственно, уменшение энтропии приводит к повышению сложности?


G>Какой сложности?


Увеличивается сложность восприятия кода, растёт объём, в определённой степени проседает гибкость. Это подробно разобрано в статье.

G>В конкретном случае может быть что сложность изменения вообще не интересет, а интересует исключительно объем кода.


Главное, что упорядочивание кода может привести к усложнению. Отсюда следует один простой вывод по поводу следующего умозаключения:

VGn>Я например уверен, что при упорядочивании общая энтропия кода уменьшается, а значит закон сохранения сложности — полная чушь.


Вот такие разговоры и есть на самом деле полная чушь. Упорядочивание может усложнять код, что полностью соответствует закону сохранения сложности И понятно почему. Упорядочивание — это всего лишь один из инструментов борьбы со сложностью. Не мера сложности, не замена, не подмена, а инструмент, который в точности подчиняется закону как и любой другой инструмент.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.