?

Log in

No account? Create an account

об эффективности программирования gineer пишет в i_future
Нада как-то определятся с темой которую мы обсуждаем, а то потеряемся в междометиях.

Ясно что тема эта о програмировании. Но сегодня, как никогда, програмирование очень широкая тема.

Я предлагаю поговорить об эффективности програмирования.

Лично мне не хочется утонуть в какой-то одной специфической теме, вроде оптимизации, или использования функциональных языков, или новомодных быстрых методик.

Хочу посмотреть на проблему в общем, как на техническую проблему.


Я уже упоминал раньше о практике ТРИЗ (теории решения изобретательских задача) -- хочу попробовать применить её методы.

Есть там такой -- ИКР -- метод когда для решения задачи пытаются представить себе идеальный конечный результат. Что помагает лучше понять условия задачи и чего мы в конце концов добиваемся.

Что же можно назвать идеальным конечным результатом. В терминах ТРИЗ ИКР означает что задача решена так, что для выполнения задачи не требуется никаких (в идеале) или очень мало ресурсов, когда она решается вроде сама собой. (кому интересно, в ТРИЗ много хрестоматийных примеров такого плана)

Вот и я, хочу здесь определить эффективное програмирование как такое, что практически не требует програмирования.

Предлагаю поразмыслить (пофантазировать?) на тему как сделать програмирование, как техническую системц, одновременно и мощным, и легким, и незаметным для того кто его использует.

(так же в http://groups.google.com/group/wash-or-make)

PS Продолжение дискуссии начатой в http://vitus-wagner.livejournal.com/289017.html

Buy for 100 tokens
Buy promo for minimal price.