leo_sosnine: (Default)
leo_sosnine ([personal profile] leo_sosnine) wrote2018-12-21 09:25 am

Скрум и агиле

Кто как считает, котаны, общее качество конечного софта в последние годы-десятилетия улучшилось или ухудшилось?

Потому что если ухудшилось, то может оказаться, что все новомодные методики не улучшают качество, а ухудшают. То, что они что-то там оптимизируют я сомневаюсь мало, только вот это скорее оптимизация денег в карманах владельцев софтварных гигантов. Т.е. это такой хитроумный отъём денег у населения с аутсорсингом работы в Индию и вкладыванием прибыли в разработку скважин питьевой воды и экологичных сортиров в Африке, чтобы они меньше дохли и недайбох не прервали геометрический рост популяций со средним IQ ниже 70, неспособных к самостоятельному прокорму.

Майкрософт недавно подтвердил, что ИЕ (и Едге) -- всё. Т.е. прикиньте, гигантское количество кода, 100500 часов работы высокооплачиваемых программистов индусов за $10-15K долларов в год, и хац -- в мусоропровод. Потому что внезапно, после 20+ лет разработки сели и поняли -- говно. До этого момента как-то непонятно было, может и не говно? Но тут подумали и признали -- таки да. Фтопку.

При этом йа уверен, что как программисты так и менеджмент работавшие над проектом продвинулись в карьере, позиционируют работу над ИЕ в своих резюме как достижения, получили соотв. повышения и бонусы.
rotbar: (Default)

[personal profile] rotbar 2018-12-21 03:54 pm (UTC)(link)
Ухудшилось, понятное дело.
glocka: (Default)

[personal profile] glocka 2018-12-21 04:11 pm (UTC)(link)
And ownership dissipated into a thing air, mostly licensing only.

Plus, licensees are not getting a source code for a cat in the bag, to discourage them from looking for a back doors installed at gov request.
brmail: (Default)

[personal profile] brmail 2018-12-21 04:14 pm (UTC)(link)
Что касается стендэлон софта - качество однозначно ухудшилось. Распух размер, добаляются нафиг не нужные фичи итд. Я тут с полгода назад ставил софт на новый комп для мамы. Ну, и ради прикола поставил древнее, как гавно мамонта ACDSee 3.1 - Блин, да оно просто летает: время между кликом в эксплорере на фотке и появлением оной на экране буквально секунда. Ну, да ладно время старта вьювера - можно понять еще, так он еще и фотки показывает быстрее чем современный, то ли алгоритмы попроще, то ли более вылизанные и с меньшим количеством слоев кода. Короче, тут наблюдается деградация, во всем, что не является передним краем технологий. Скажем реально случился прорыв в плане распознавания голоса. "Ок гугл" понимает куда как больше, чем это было три-пять лет назад, причем умеет понимать английский с акцентом, так что ролик с лифтом и 11 этажом уже не столь актуален, хотя по прежнему смешной.
А вот с веб-приложениями все сложно. Во первых почти не осталось ситуаций что приложение будет рабочим только в одном браузере. Скорее всего большая тройка в виде хрома, файрфокса и ie покажет все как надо и будет работать. Это плюс, а минус это размеры сайтов, которые из за фреймворков выросли в разы, если не в десятки раз. И еще, интересный эффект - много работы переложено на скрипты и этим занимается комп на стороне юзера. Поэтому тормозной комп немедленно образует проблемы с просмотром сайтов. Подобный же эффект достигается и открытыми десятками табов с загруженным контентом. Кстати, Случилось Чудо, и таки почти изжили источник дырок - адоб флеш. Несомненный плюс.
Edited 2018-12-21 16:18 (UTC)

[personal profile] xwind 2018-12-21 05:22 pm (UTC)(link)
ИМХО в целом тренд на понижение, но бывают ничего так образчики. Но с точки зрения конечного пользователя меня не столько бесят приложения сколько новомодные находки дизайна в целом.

Был раньше сайтик, зашел, все плотненько, но аккуратненько, взглядом окинул, нашел нужное, все окей. А теперь, все динамично генерится, 100500 картинок, динамичный скролинг, и дофига пустого пространства между элементами. ЗАЧЕМ??? Для дебилов которые больше 140 символов без картинки за раз прочитать не могут? Гугл материал дизайн туда же, раньше влезало полстраницы смсок на экран, а теперь каждая в пузыре с отступами, раньше 10 новостей в экран, сегодня только 3. Ненавижу дизайн ради дизайна, в ущерб удобству.

Да

[personal profile] malobukov 2018-12-21 05:25 pm (UTC)(link)
Качество одного софта улучшилось, качество другого софта ухудшилось.

Есть качественный софт вроде SQLite, Microsoft Excel или автопилота Falcon 9 у SpaceX.

С другой стороны есть отвратительный софт вроде NICS, Microsoft Word или автопилота Теслы. Почти любое CRUD веб-приложение является унылым говном на подпорках, сделанным людьми, не читавшими ни Дональда Кнута, ни Дональда Нормана. IoT дыряв, как решето, даже заплатки ставить негде.
rampitec: (Default)

[personal profile] rampitec 2018-12-21 05:33 pm (UTC)(link)
В среднем ухудшилось. Этот их аджайл со срамом, это просто красивое название для отсутствия процесса и пожаротушения.

Но по другому, наверное, и быть не может. Спрос на софт растет, где взять столько умных людей, чтобы его писать?
scif_yar: (Default)

[personal profile] scif_yar 2018-12-21 07:32 pm (UTC)(link)
Как уже сказали "а это смотря где и какой".
Даже внутри МС купленный скайп выродился в ебаное говно, зато 16 сервер и 10 винда - мимими. нутанихс, скуль, новая варя - все збс (но патчи конечно это пиздей).
НО.
Софт всем надо вчера. Значит экономим на скорости тестирования. отсюда получаем CI\CD
straktor: benders (Default)

[personal profile] straktor 2018-12-21 07:38 pm (UTC)(link)
имхо у эджайла роль в ухудшении есть, но несущественная
намного более существенна роль индусов в менеджменте
им насрать на продукт (а на юзеров -- в кубе) + не умеют диалог + несистемный склад ума = вопиющей ужасности говны

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

даже на С++ уже придумали хорошие велосипеды
языки с фреймворками стали в сотню раз безопаснее, буквально
как раньше ни дня без GPF, сейчас нету
на рабочей винде аптайм месяцами и то, критические патчи надо ребут
синий экран я и не помню, в 2014 что ли видел

насчёт эджа -- пишут, их гугл затравил, специально искали перформанс баги и в свои прилаги совали
henry_flower: A melancholy wolf (Default)

[personal profile] henry_flower 2018-12-22 05:37 am (UTC)(link)
joel test'у скоро буде 19 років

зараз він виглядає як duh, але старі люди кажуть що коли він тільки з'явився, то було е біг діл

мені здається тут е аналог the rich gets richer: найкращі кумпанії наймають найкращіх погромістів, які пишуть все більш складніші речі || з інстументами, які допомагають боротися з складністю

те ж саме з mind the gap: http://paulgraham.com/gap.html

'There's a huge gap between Leonardo and second-rate contemporaries like Borgognone. You see the same gap between Raymond Chandler and the average writer of detective novels. A top-ranked professional chess player could play ten thousand games against an ordinary club player without losing once'

тому різноманітні варіянти еджайлу допомагають кращім, але тільки заважають лузерам

"white people's magic"

[personal profile] anonim_legion 2018-12-22 07:34 am (UTC)(link)
Ухудшилось на индивидуальном уровне. "Вылизывать" код стало некогда из-за уменьшившихся сроков разработки, а сроки сократили потому, что большая часть культуры разработки сосредоточена теперь в вебе, где делается то - не знаю что, и ко вчера.

При этом стали более доступны бесплатные инструменты вроде полноценных СУБД - тот же Postgres, по сравнению с mysql начала-середины нулевых он работает безупречно. Надёжной инфраструктуры появилось больше.

Я не считаю IE и Edge говном, разумеется, их код не хуже чем в других браузерах. Просто в MS кто-то кого-то подсидел, я надеюсь что [personal profile] qvb здесь что-нибудь пояснит.