Иудаизм онлайн - Еврейские книги * Еврейские праздники * Еврейская история

Для моей компьютеризированной головы просматривается очевидная аналогия между методиками современного

Для моей компьютеризированной головы просматривается очевидная аналогия между методиками современного профессионального программирования и обыкновенной человеческой жизни. Почему то в программировании мне это удается легче. У себя на работе я ярый фанатик модулярного программирования, пару месяцев занимался внедрением Гит, и в последее время внедряем связку Гит плюс Джира. Аналогии? Очевидная аналогия — человеческий мозг, для того, чтобы мог эффективно функционировать, нуждается в моделях. Модели могут быть хуже или лучше, но без них вообще практически нельзя обойтись. (если не программировать на ассемблере или в машинных кодах :() Любой современный язык программирования — это целый ряд моделей и абстракций. В определенном смысле «реально» сущестуют только команды компилятора. Или команды языка. Организация команд в функции, функций в классы, классов в иерархии, групп глассов в модули, разнообразные архитектуры программирования — все это как бы реально «не существует». ЭТо мы сами себе придумали, совершенно сознательно, для того, чтобы быстрее и эффективнее решать задачи, которые перед нами стоят. На каком то уровне даже это уже мало. И тогда начинается Гит. Сорс контроль. Потом уже в самом Гите ищется какая то парадигма. Вот недавно нашел: http://nvie.com/posts/a-successful-git-branching-model/ — очень понравилось, будем внедрять. Копи-пейст к жизни очевиден. Для жизни нужны модели и структуры. Дело не в том, какая структура лучше, скажем, иудаизм или хилонизм. Дело в том, что какая то структура все равно необходима. Религия — своего рода фреймворк. Он не совершенен, как любой фреймворк. И он ограничивает тебя кк любй фреймворк. И некоторые его правила кажутся дикими. Но — во первых ты понимаешь, что чтобы написать свой — потребуется не один год. Во вторых — когда ты глубже погружаешься в ту же Магенту — она оказывается не такой страшной, и ты начинаешь понимать внутреннюю логику. То же справедливо в отношении религии. Это фреймворк. Несовершенный. Но необходимый. Разрушение фреймворка — это вернуться в эпоху ассемблера. Атеизм это ассемблер. Это не для всех. Для всех остальных нужны «человеческие» языки программирования, с человеческими моделями Б-га Шабат шалом