September 2017

S M T W T F S
     12
34 56789
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Saturday, March 14th, 2009 01:49 am
If you look at software today, through the lens of the history of engineering, it’s certainly engineering of a sort—but it’s the kind of engineering that people without the concept of the arch did. Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.


Yep.
Saturday, March 14th, 2009 06:05 am (UTC)
Вот как раз у египетских пирамид structural integrity что надо. Пирамиды всё-таки. Software же смело уподоблю перевернутой пирамиде, стоящей на кончике.
Saturday, March 14th, 2009 07:04 am (UTC)
Всегда вспоминаю анекдот: строили дом, вдруг он обрушился. Прибегает архитектор, кричит: "Я же говорил, не снимайте леса, пока обои не поклеили!"
Saturday, March 14th, 2009 03:43 pm (UTC)
Или про перфорацию на крыльях самолета...
Saturday, March 14th, 2009 05:28 pm (UTC)
А это что?
Saturday, March 14th, 2009 07:08 pm (UTC)
Немного не про то, но близко.

Авиа-КБ сконструировало какой-то крутой новый самолет. Только вот никак у них не получается с крыльями: отваливаются. Они уж их и такой сваркой, и такими заклепками - все незадача! Мужик, который у них в подсобке работает, посоветовал просверлить дырки по линии разрыва. Конструкторы на уши встали: "Да ты чё" и т.д. Мужик: "Сверлите, говорю! Все будет пучком!" И точно, взлетел самолет, и крылья не отвалились. Конструкторы спрашивают: "Скажи, как ты додумался до этого?" На что мужик отвечает: "А я давно заметил, что туалетная бумага никогда по дыркам не рвется..."

(Варианты были про омериканцев и русского Ваню, конечно же.)
Sunday, March 15th, 2009 03:05 am (UTC)
А! Да, было такое. В смысле, анекдот был. А где мужик доставал туалетную бумагу?
Sunday, March 15th, 2009 06:10 am (UTC)
История умалчивает. Наверно, наследство получил.
Sunday, March 15th, 2009 03:07 pm (UTC)
Э нет, не по-советски. Тут, я думаю, либо он на заводе по производству туалетноой бумаги из отходов танкового производства работал. Либо у него сват в ЦК.
Sunday, March 15th, 2009 03:50 pm (UTC)
"Через полгода зад привыкает к листам с заклепками"
Saturday, March 14th, 2009 06:51 am (UTC)
but I fear—as far as I can tell—that most undergraduate degrees in computer science these days are basically Java vocational training.

Каждый день убеждаюсь в верности этого замечания. Java-ПТУшник, подпущенный к С++-коду, рождает чудовищ.
Saturday, March 14th, 2009 07:10 am (UTC)
Да он и из Джавы небось делает нечто. (A C++ созданный комитетом, и уже давно.)

Когда у нас (в Мэриленде) стали читать курс ОС на Джаве, я очень удивился. Слава богу, только теоретическую часть. В практической части они писали ОС, её на Джаве не особо. (Сейчас на всякий случай взглянул на курс 412: всё в порядке. ОС поменялась, но в хорошем направлении.)
Saturday, March 14th, 2009 07:59 am (UTC)
В инструментальной части бывает и арка, все в порядке, и тысяч рабов не бывает -- я вожусь с очень старым кодом и знаю практически по именам, кто что написал -- но под эту арку вечно приходится протаскивать какой-нибудь негабарит, специально для какого-нибудь клиента-оракла, и половина работы состоит в изготовлении или уничтожении лесов для этого негабарита.
Saturday, March 14th, 2009 01:56 pm (UTC)
Не забудьте поклеить обои! :-)
Saturday, March 14th, 2009 05:29 pm (UTC)
Да, это одна из причин принципа Питера (кажется, он так называется? про то, что работник растёт, достигая своего уровня некомпетенции).
a_p: (Default)
[personal profile] a_p
Saturday, March 14th, 2009 06:47 pm (UTC)
специфика программирования (как быстрорастущей области) - что это происходит очень быстро. То есть человек практически совсем не успевает побыть на уровне своей компетенции. Вдобавок, код имеет тенденцию жить вечно.
Sunday, March 15th, 2009 03:06 am (UTC)
Да, в программировании надо, как у Кэрролла, быстро бежать, чтобы оставаться на месте.
a_p: (Default)
[personal profile] a_p
Sunday, March 15th, 2009 11:02 am (UTC)
или остаться на месте и подождать, пока бегущие сделают (очередной) круг и снова окажутся рядом.
Sunday, March 15th, 2009 03:05 pm (UTC)
А это не круг, а спираль. Они там по лестнице бегут.
a_p: (Default)
[personal profile] a_p
Sunday, March 15th, 2009 03:19 pm (UTC)
а вот это уже зависит от роста наблюдателя :).
Sunday, March 15th, 2009 04:11 pm (UTC)
И от наличия альпинистского снаряжения?
a_p: (Default)
[personal profile] a_p
Sunday, March 15th, 2009 10:58 pm (UTC)
ну всё, сдаюсь
Monday, March 16th, 2009 01:13 am (UTC)
Пленных не берём!