"Десятью речениями создан мир. И ведь одним мог бы быть создан. Но для того, чтобы наградить праведников.. и наказать злодеев" (Пиркей Авот, гл. 5)
Я никогда не понимал логики этого высказывания Хазал. Ну десять. Ну и что? В том смысле, что Вс-вышнему нужно было в десять раз больше трудиться? Непонятно....
Вот пришла в голову аналогия из программирования. Один из краеугольных камней современного программирования - это концепция "Loose Coupling" - слабо связанных систем. Правильно спроектирвоанная система состоит из модулей, слабо связанных между собой. Почему? - Да потому, что тесно связанную систему сложнее разрабатывать, и сложнее сопровождать, и сложнее (или вообще невозможно) автоматически тестировать. Поэтому современные системы разбивают на блоки. Связи между блоками формализованы и документированы. И тогда система manageable - управляема.
В этом же смысле, возможно, можно объяснить вышеприведенную цитату. ".. и ведь одним речением" - одно речение - это функциональное программирование. Одна огромная программа без начала и конца. Одноэтажный дом.
"Десять речений" - это структурированная модулярная система. Функции, классы, модули, слои (layers). И конечно же, интерфейсы.
Осталось только понять - как связана модулярная система с "наградой праведникам" и "наказанием злодеям".
Можно предположить, что в "одноэтажной" системе вообще нет никаких правил. Правила - это взаимоотношения между различными модулями. Между мирами. Между сфирот. Как следствие - между людьми. Если есть модули, и есть правила (интерфейсы) - то есть награда за исполнение правил. И наказание - за их нарушение.
Такие вот пред-швуэсные мысли