Про ёжика в тумане, зазнайство, языки программирования и вериги
Давным-давно написал текст про драконов. Много кто его читал, мало кто понял. Но тут уж я сам виноват. Интегральные вещи очень сложно объяснить представителям западной культуры. Потому как все упирают на анализ и практически никто не владеет синтезом.
Если говорить грубо и просто, краткая выжимка из всех этих попыток такая.
Текст, конечно, надо переписывать. Но у меня на очереди ещё дофига всего, что надо...
А вспомнил я про эту тему потому, что
ailev собирается создавать драконью ферму.
Идея глобальная и благая (Да, направление движения как раз туда).
Подробно мои претензии можно посмотреть по ссылке. Если кратко, то:
( Collapse )
Если говорить грубо и просто, краткая выжимка из всех этих попыток такая.
The Software Dragons are heavily connected networks of problems.
They are called Dragons because they cannot be fought with convenient methods. All attempts to solve small problems separately fail because of unintended consequences. All attempts to solve or even to understand the system as whole fail because of the complexity of interdependencies.
You cannot win against them but you can follow 3 rules.
1. Do not ignore Dragons.
2. Do not feed them.
3. And kill them when they are still small.
Текст, конечно, надо переписывать. Но у меня на очереди ещё дофига всего, что надо...
А вспомнил я про эту тему потому, что
Идея глобальная и благая (Да, направление движения как раз туда).
Подробно мои претензии можно посмотреть по ссылке. Если кратко, то:
( Collapse )