avva: (Default)
[personal profile] avva
Прочитайте вот это, коллеги.

Там - Горькая Правда.

A lesson I have learned the hard way is that we aren’t smart enough. Even the most brilliant programmers routinely make stupid mistakes. Not just typos, but basic design errors that back the code into a corner, and in retrospect should have been obvious. The human mind can not grasp the complexity of a moderately sized program, much less the monster systems we build today. This is a bitter pill to swallow, because programming attracts and rewards the intelligent, and its culture encourages intellectual arrogance.


(но стоит прочитать полностью)

Date: 2007-08-03 06:52 pm (UTC)
From: [identity profile] sply.livejournal.com
Ок, по полочкам:

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

Ваш пример с танками здесь вообще ничего не иллюстрирует. Или проблема танков труднее постройки космического корабля?


Ну а поиска по фотографиям нет лишь потому что есть куча других дел, которые по чьему-то мнению более нужны/важны/интересны/прибыльны и т.п. Меня, например, брайзерные UI вообще не интересует - это средство, а не цель. Вот сделать так, чтобы при мысленном запросе ответ из "всемирного информаториума" сразу же появлялся в сознании - это вполне себе цель.

Date: 2007-08-06 07:23 am (UTC)
From: [identity profile] plakhov.livejournal.com
Я считаю неверной посылку "уже давно реализуются сложные непрограммные проекты и есть уже отработанные методы работы со сложными проектами". В половине моих комментариев здесь я пытался проиллюстрировать как раз ту мысль, что _структурно_ программные продукты уже стали сложнее любых непрограммных.
Согласен, это пока еще не очевидно; космический корабль сложнее, чем Longhorn, по крайней мере на вид.

Но понятно, что даже если сейчас это не так, это скоро окажется так.

Ибо программирование - это единственная индустрия, в которой чертеж детали является одновременно и заводом, изготавливающим ее за $0. Где любой может встроить в свой трейлер ядерную электростанцию, чтобы зажигать единственную лампочку, и это считается хорошим тоном (отличная scalability!)

January 2026

S M T W T F S
    1 2 3
4 5 6 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 8th, 2026 10:11 am
Powered by Dreamwidth Studios