Рубрика «второй закон термодинамики»
Энтропия замкнутой системы возрастает не всегда
2026-08-20 в 8:28, admin, рубрики: второй закон термодинамики, итан, спросите итана, термодинамика, физика, энтропияПрограммист и энтропия
2022-06-07 в 12:22, admin, рубрики: Go, Блог компании Joom, второй закон термодинамики, люблю попугаев что с меня взять, попугаи, Программирование, Проектирование и рефакторинг, разработка, управление проектами, энтропияХаос всегда возрастает. Возрастает непрерывно и неотвратимо. Так гласит второй закон термодинамики: в любой замкнутой системе энтропия – мера хаоса – увеличивается, пока та не достигнет термодинамического равновесия – состояния полной неопределённости, когда ничего нельзя предвидеть и всё ведёт себя предельно беспорядочно. Мы, живые организмы, не являемся замкнутыми системами, и сдерживаем рост энтропии внутри себя за счёт увеличения его снаружи – пока можем. И программные проекты имеют с нами много общего: они тоже вынуждены тратить внешние ресурсы (силы разработчиков, CPU на оверхед абстракций), чтобы сдерживать непрерывно растущую энтропию – иначе в какой-то момент они теряют способность достаточно быстро адаптироваться к изменяющейся действительности и умирают.

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