beldmit: (Default)
[personal profile] beldmit
Не могу сказать, что я со всеми этими тезисами согласен. Исходная публикация на листе "Знаток" навеяна тем, что один острый дискуссионный материал был опубликован в [livejournal.com profile] chgk, а на листе - несколько позже. Поскольку он был дискуссионный, то флейма вокруг него хватило.

Мое мнение по данному вопросу может не совпадать с мнением Бориса. А может совпадать.

© Борис Вейцман

Наиболее удобная форма дискуссий -- листы, можно с архивом в WWW. Наименее удобная -- ЖЖ. Но за долгие годы я сформулировал для себя три закона, которым я хочу дать своё имя.

Итак, три закона Вейцмана:

Закон 1. Если есть несколько способо решить какую-либо задачу при помощи компьютера, то люди неизменно выбирают наименее удобный, наименее надёжный и наименее пригодный к решению задачи способ. Когда речь идёт о компьютере, люди неизменно забивают гвозди отверткой, а шурупы вкручивают плоскогубцами.

Закон 2. За годы пользования неудобным способом он обрастает разными примочками, заплатами и хаками. В итоге этот способ со всеми наросшими финтифлюшками начинает напоминать бледное подобие более удобных способов, предоставляя жалкое подмножество тех возможностей и удобств, которые были в более продуманной технологии с самого начала.

Закон 3. Когда люди выбирают неудобный способ, они обычно ссылаются на лёгкость в обучении. Более удобный способ надо изучать час, а менее удобный -- десять минут. Однако вскоре выясняется, что без набора финтифлюшек из Закона 2 менее удобный способ использовать нельзя. Поскольку финтифлюшки писались как заплатки, без логики и понимания, на их изучение надо потратить куда больше часа. Появляются Маги и Волшебники неудобного способа, знающие Секретные Танцы С Бубном, Которые Иногда Работают. Преподавание неудобного способа (т.е. Танцев С Бубном) становится важной отраслью компьютерной промышленности.

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

Date: 2005-09-22 11:38 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
"Проектирование снизу" - это все-таки слегка утопия, если речь идет о мало-мальски сложной системе. Все равно в основе оказывается чья-то идеология, и она рулит остальным.

Стихийный вариант быстрее реагирует на соперативные изменения ("вышел новый вирус"), но крайне консервативен к серьезным изменениям, а также плодит много стандартов. Иногда лучше один кривой, чем три хороших...

Date: 2005-09-22 11:40 am (UTC)
From: [identity profile] alexkuklin.livejournal.com
насаживаемая сверху система - еще большая утопия

Date: 2005-09-22 11:53 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
Ни в малейшей степени. Работа по принципу "сперва - проект, потом - реализация" гораздо больше присуща именно проектированию сверху, а не снизу. А потому от проектирования сверху легче ожидать системности, а от проектирования снизу - оперативности и дальновидности.

И есть еще одна проблемка, которую часто забывают. Проектирование снизу, как правило, не обязано принимать во внимание интересы широкого круга пользователей (в силу менее коммерческого характера). Да, пользователь может сам что-то добавить; но в итоге получается система, приспособленная под нужды программиста. :-)

Date: 2005-09-22 01:06 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
в том-то и проблема, что полный цикл проектирования тривиально опаздывает.
и системность тут уже ничем не помогает. идеальных систем - куча. работают реально - единицы.

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

Date: 2005-09-22 07:55 pm (UTC)
From: [identity profile] andrey-lensky.livejournal.com
Бывает и так. Но только при обратном подходе регулярно оказывается еще смешнее: задачу ставят не потребители, и результат оценивают не потребители. А на потребителя всем накласть. :-)

Вспомни такую штуку, как "типовой сисадмин большой конторы". Все мы такое видели: человек, свято убежденный, что он тут главный, потому что только он знает в подробностях, как "правильно работать с техникой", гнущий пальцы направо и налево, пытающийся обустроить всю работу под свое удобство... и напрочь не помнящий, что он тут, вообще-то, не более чем обслуживающий персонал, и деньги ему платят исключительно за то, чтобы ОСТАЛЬНЫМ было удобно работать. Попробуй скажи, что ты такого не видел. :-)

Это было еще туда-сюда в эпоху больших ЭВМ, когда компьютер был исключительно высокопрофессиональным средством. И то порой работа летела только из-за наглости "жреца ЭВМ". А когда он нужен для любого хоть сколько-нибудь интеллектуального труда - такая ситуация абсурдна. Потому что у большинства программистов мозги закручены совершенно определенным образом, и понять, как мыслит, например, художник, они вообще не в состоянии. Что важнее - и не хотят понимать. Будучи свято убеждены, что там и понимать нечего: правильно мыслят только они, и надо всех остальных заставить думать так же.

Date: 2005-09-22 08:00 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
звиняй, но это как раз при работе "сверху" на потребителей всем накласть, и строят крутые интеграторы крутые системы бесконечного времени внедрения.

а при работе снизу как раз с потребителями в плотном контакте и работаем.

Date: 2005-09-22 08:04 pm (UTC)
From: [identity profile] andrey-lensky.livejournal.com
...и именно поэтому проекты, спроектированные сверху, получают все, что можно, на мировом рынке. :-) Тому же Гейтсу на потребителей, уверяю, далеко не накласть, именно поэтому, а не из-за каких-нибудь нечестных приемов, он и выиграл гонку. Именно поэтому я и убил у себя дома линуксовую партицию. :-)

Проектирование сверху как раз и пытается учесть как можно больше потребностей.

Date: 2005-09-22 08:12 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
ошибаетесь, сударь :)
во-первых, по пункту Гейтсу на потребителей, уверяю, далеко не накласть. Если точно, то да, не накласть. А на выдоить :). Т.е. снять по-больше денег за по-меньше работы. И потребности пользователя им создаются на самом деле, а не анализируются. Попытка попрограммировать под MS очень быстро все расставляет на свои места.
Кроме того, по удобству работы именно десктопа тот же самый KDE (версии около 3.3-3.4) уже давно обогнал винды. Он чуть менее привычен, но зато на порядок функциональнее, и пользователи, просидевшие под KDE на виндовый интерфейсе.
У меня сейчас в эпсилон-окресности все компы, кроме дизайнерских, уже давно живут под линуксом. Секретарские в том числе. Коля вот только ради Zuma винду грузит иногда, хотя мог бы попросить меня поставить эмулятор :))
И эта окресность будет расширяться :)

Date: 2005-09-23 12:53 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
Я бы не сказал, что Windows - это "поменьше работы". Совсем наоборот. И обвинять кого-то в том, что он старается заработать побольше, коль скоро покупатели довольны - несколько странно и попахивает банальной завистью. Подавляющее большинство работающих людей хочет получать за свою деятельность побольше, и видеть в этом что-то дурное ухитрялись, по-моему, только коммунисты. :-)

А песня о том, что линукс-де уже намного удобнее виндов, заслужил всенародное признание и не сегодня-завтра вообще обгонит винды по популярности в мире, поется столько лет, сколько существуют эти две линейки систем. Раза три я на нее даже покупался. Пожалуй, с меня уже хватит. :-)

Date: 2005-09-23 01:01 am (UTC)
From: [identity profile] alexkuklin.livejournal.com
Подавляющее большинство работающих людей хочет получать за свою деятельность побольше, и видеть в этом что-то дурное ухитрялись, по-моему, только коммунисты.

никто не говорит, что получать за свою работу по-больше - это неестественно.
также, как и естественно нежелание платить за воздух :)
мы-то смотрим со стороны потребителя, разве нет? :)

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

если есть желание - добро пожаловать в гости к нам в офис, посмотреть на практике, как оно работает.

Date: 2005-09-23 07:32 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
Со стороны потребителя тоже можно смотреть по-разному. Всевозможные общественные деятели, активно поддержавшие Пушкина в его борьбе за введение копирайтов, тоже не жаждали платить за воздух; но они, в отличие от прочих, понимали, что бесплатный воздух быстро кончится.

Date: 2005-09-23 07:42 am (UTC)
From: [identity profile] alexkuklin.livejournal.com
и что мы имеем сейчас?
полный бред по части копирайта и патентов, которые уже фактически изжили себя, а фактически только мешают (особенно патенты), кроме крайне редких случаев.
так и с закрытым ПО - мощность открытого ПО сейчас такова, что использование закрытого ПО фактически малоосмысленна и продолжается, по большей части, по инерции и за счет соответствующего лоббирования и откатов, кроме крайне редких случаев с очень специальным ПО.

Date: 2005-09-23 08:01 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
Патенты всегда мешали. Они, в общем, для этого и нужны - чтобы кому-то помешать, а кому-то помочь. Да, сейчас идет волна доведения патентов и копирайтов до абсурда; это, безусловно, не здорово. Только если систему поломать - будет хуже.

А что до ПО - "лоббирование" и "откаты" здесь глубоко ни при чем. Их иногда пытаются делать, но они не в состоянии создать монополию, на примере истории с Xbox это хорошо видно. Как бы это ни было досадно поборникам Линукса, огромное количество пользователей и программистов сделало свой выбор в пользу Виндов сознательно.

Date: 2005-09-23 08:07 am (UTC)
From: [identity profile] alexkuklin.livejournal.com
В том-то и проблема, что сейчас патенты мешают всем, кроме желающих сделать деньги из воздуха. Именно из воздуха, а не получить деньги за разработки.

Уточи, в каком месте хуже будет?

В случае более-менее крупных разработок и систем лоббирование и откаты - явления постоянные. Я не говорю о WinXP Home, конечно.

Date: 2005-09-23 08:22 am (UTC)
From: [identity profile] andrey-lensky.livejournal.com
В каком месте будет хуже? Вопрос: что конкретно должен будет делать человек, сделавший достойную разработку, и фирма, желающая ее приобрести?

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

На подобную работу с Хbox ушли колоссальные даже по меркам Микрософта деньги. Результат - приставка получила популярность. И только. Никаких "вытеснений с рынка", никакого даже существенного сокращения продаж конкурентов, а перспективы Xbox 2 - отнюдь не радужные, хотя деньги такой способ конкуренции продолжает жрать тоннами.

Я далек от мысли, что Микрософт "выше" этих методов (тем более, что их порой видно невооруженным глазом). Просто ошибкой было бы думать, что их применение все объясняет. Какое-то количество народу покупает "Кока-колу" ради "приза под крышкой", но если этого приза не будет - "Колокольчик" не вытеснит "Колу" с рынка. :-)

А еще я в своем ЖЖ только что просуммировал некоторые аргументы против виндов и в пользу линукса. :-)

Date: 2005-10-04 03:56 pm (UTC)
From: [identity profile] konhobar.livejournal.com
Не соглашусь.
Когда некрутые неинтеграторы в регионах понаделали массу невнятных продуктов по принципу "я его слепила из того что было", и встает задача, чтобы все это разом интегрированно заработало - вот тут и начинается радость в жизни. ;)) Нет, крупные системы - лучше уж сверху и в единой логике.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 07:27 am
Powered by Dreamwidth Studios