Пикейное жилетство от ИТ
Sep. 11th, 2014 09:48 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В процессе срачей про вечные двигатели и обсуждения доисторических языков типа хаскеля с канадскими линуксоидами посетила следующая идея: проблемы с софтовой индустрией сводятся к трем вещам:
* Качественный софт на самом деле никому не выгоден, про что упоминает
vit_r
* Нормальных средств разработки UI как не было, так и нет. Просто нет, от слова совсем. Если сравнить достижения в разработке кишков софта и UI - небо и земля. Все потому, что UI надо разрабатывать, общаясь с пользователями, а еще лучше с психиатрами по эргономике, а асоциальным программистам это внутренний паук запрещает. И вообще психиаторы их всех в психушку сдадут, как только про удобный интерфейс гита узнают.
* Мейнстримные инструменты плохо умеют в целостность данных. Если бы не отцы-основатели реляционной модели, транзакции и ебические объемы данных у главных платежеспособных заказчиков типа банков, в которые ничто, кроме реляционных СУБД, толком не умеет - вся индустрия умерла бы давно, в мучениях.
* Качественный софт на самом деле никому не выгоден, про что упоминает
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
* Нормальных средств разработки UI как не было, так и нет. Просто нет, от слова совсем. Если сравнить достижения в разработке кишков софта и UI - небо и земля. Все потому, что UI надо разрабатывать, общаясь с пользователями, а еще лучше с психиатрами по эргономике, а асоциальным программистам это внутренний паук запрещает. И вообще психиаторы их всех в психушку сдадут, как только про удобный интерфейс гита узнают.
* Мейнстримные инструменты плохо умеют в целостность данных. Если бы не отцы-основатели реляционной модели, транзакции и ебические объемы данных у главных платежеспособных заказчиков типа банков, в которые ничто, кроме реляционных СУБД, толком не умеет - вся индустрия умерла бы давно, в мучениях.
no subject
Date: 2014-09-11 07:00 pm (UTC)если рассматривать гит исключительно в связке с гитлерхабом, то там всё уже почти нормально
no subject
Date: 2014-09-11 07:14 pm (UTC)no subject
Date: 2014-09-11 07:25 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2014-09-12 11:07 am (UTC)(no subject)
From:no subject
Date: 2014-09-11 08:34 pm (UTC)шаг в сторону от workflow (git-flow, github-flow etc) — и за чтением «документации» к гиту незаметно пролетают одни сутки за другими
no subject
Date: 2014-09-12 08:55 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2014-09-11 07:05 pm (UTC)no subject
Date: 2014-09-11 07:15 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2014-09-13 04:15 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2014-09-11 07:10 pm (UTC)+1
no subject
Date: 2014-09-11 07:14 pm (UTC)Я бы сказал мягче: почти никому. Во встроенных вещах, например, желательно иметь хороший софт. Но там производство настолько грустное, что те, кто может его таким создавать, просто сматывают.
Грубо говоря, как только в фирме появляется менеджер по софтостроению, делать хорошо, быстро и надёжно становится не выгодно.
no subject
Date: 2014-09-13 10:45 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2014-09-11 07:20 pm (UTC)no subject
Date: 2014-09-11 07:24 pm (UTC)Ну вот, опять. Вы вобще что имеете ввиду, мне казалось за последние, я не знаю, 25 лет было вообще всё, и tk, и мышкой на формы кидать, и fudgets, и html5, и так никто и не нашёл То Что Надо чтоли?
no subject
Date: 2014-09-11 07:36 pm (UTC)Сделать же UI который работает с таким составным классом - это боль, даже если уже у нас есть UI, которые работают с составными частями. Если же, не дай бог, возникают какие-то особенности, связанные с взаимодействием между данными составных частей и их нужно отражать в UI - это все, пжалуйте в дизайнер и ручное редактирование событий.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2014-09-11 09:15 pm (UTC)Истинная правда
Date: 2014-09-12 01:56 am (UTC)no subject
Date: 2014-09-12 03:43 am (UTC)Нужны люди, которые занимаются нормой человеческой психики. Раньше этот раздел знаний назывался "эргономика". Но с появлением компьютеров о нём как-то забыли.
no subject
Date: 2014-09-12 08:26 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2014-09-12 09:24 am (UTC)Ну, например: Вася боится, что чуть только он отвернётся от экрана, там какие-то тайные силы всё поменяют. Маша при виде неожиданно выскакивающего окна пугается и убегает. Витя не различает иконки, которые он считает уродливыми. У Тани голоса, которые подговаривают её нажимать всякие кнопки.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2014-09-12 08:06 am (UTC)Но при любом раскладе качество тиражируемого софта (продукта) выше, чем заказного (услуги).
no subject
Date: 2014-09-12 12:20 pm (UTC)Но тут, правда, возникает вопрос: для кого полезных?
Кто-то говорит, что для конечного пользователя (а их много разных может быть), кто-то — для владельца бизнеса (тут их тоже двое: заказчик и исполнитель), кто-то даже процесс разработки упоминает.
(no subject)
From:(no subject)
From:no subject
Date: 2014-09-12 10:00 am (UTC)Меня всегда убивает: - Это гениально, но устарело.
Например ХП.
Кто так решил что устарело? Отдел ёбанного маркетинга, который продал вам Битлз 6/7 раз, сначала на пластике, потом на плёнке, потом на другом виниле, потом на плёнке, потом на диске и вот теперь в цифре?
Чем ХП устарело? Тем что маркетинг отключил саппорт, чтобы продать другой продукт, который должен был заменить винду хп?
Устарело на клёвом продукте означает только одно. Продукт больше не продаётся и не приносит громадных денег, так как слишком хорош чтобы его заменили и слишком распространён чтобы его покупали вновь.
Именно поэтому мир наводнило говно и только говно. Много, но разного. Чтобы каждое продавалось...
Думаете нельзя за один раз хорошо продумать и сделать вещь на десятилетия вместо того, чтобы ежегодно хуярить очередные шоу с Боно?
Можно. Но получится гениальное. Которое можно продать лишь раз. И тогда никто не купит говно.А значит - не заработает тот, кто и говорит всё время - "Гениальное, но к сожалению устарело"....
Да пошли вы в жопу:)
Новаторы:)))))
Я покупаю одежду, приборы на всю свою жизнь. И они обязаны проработать до тех пор, пока я не помру. У меня нет денег на покупку говна ежегодно и в соответствии со статусом. И они работают. Вынуждены. Не могут - научим. Не хотят - заставим.
Я пользую Винду ХП и считаю её офигенным продуктом, современным. А тех кто прекратил её поддержку, не пишет драйверы и т.д. - считаю пособниками паразитов, продающих миру очередной её клон в новой упаковке.
no subject
Date: 2014-09-12 12:23 pm (UTC)no subject
Date: 2014-09-12 01:37 pm (UTC)Посмотрите, кто пишет компиляторы? Правильно, гениальные программисты, которые до этого активно пользовались компиляторами и потом тоже будут ими пользоваться. Для себя пишут. Поэтому иногда получается хорошо.
Кто пишет IDE? Правильно, опытные гениальные программисты, которые до этого активно пользовались IDE и потом тоже будут ими пользоваться. Для себя пишут. Поэтому иногда получается хорошо.
Кто пишет средства разработки UI? Опытные гениальные программисты, которые ими не пользовались и потом ими пользоваться тоже не будут. Просто потому что обычный кондовый UI с сотнями формочек и тысячами контролов - это что-то не их уровня, обычно это рутина для слишком неактивных или просто вечных джуньоров, которые никогда не займутся чем-то уровня разработки IDE. Поэтому разработчики средств разработки UI недостаточно ориентируются в способах применения своего продукта и в основном ориентируются на модные хипстерские тенденции или изобретают велосипед. В итоге обычно получается говно.