Моё разочарование в софте

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (13) 1 2 [3] 4 5 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Nordmann 27 сен. 2018 г. в 15:10
Ярила  •  На сайте 13 лет
30
Отличный пример - скайп. Все с него просто толпами валят!
speedys 27 сен. 2018 г. в 15:10
Перикардатор скарификарта  •  На сайте 14 лет
5
Цитата (Temp1933 @ 27.09.2018 - 12:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

бро, у нас самих таких "индусов" жопой жри. Жена устроилась в одну контору андроид разработчиком недавно. Им делали приложение на аутсорсе. В какой-то момент понадобилось много правок, а аутсорсы просили слишком дохуя за это. Вот и наняли своего разраба. Так вот, жена когда открыла код - охренела. Такого говнокода она еще не видела. MVP? А хер там. Ну, может быть комментарии понятные? Неа. Ну, может хоть классы и объекты внятно названы? А вот хер вам. Короче, правки у нее происходили в начале по такой схеме - 2,5 часа ищет класс, пытая хоть как-то логически понять того жопорукого дятла, который это программил и 5-10 минут на саму правку.

И первый раз слышу, чтобы платили за строчки кода shum_lol.gif

Это сообщение отредактировал speedys - 27 сен. 2018 г. в 15:15
BlackChaos 27 сен. 2018 г. в 15:12
Ярила  •  На сайте 16 лет
5
Цитата (cinematik @ 27.09.2018 - 15:56)
Редкая тема...
У меня случай был такой, что в системе мониторинга пингер на PHP отрабатывал за 30 секунд. Я написал код на perl и стало 3 секунды. Выложил на сайте этого мониторинга - никто не пользуется. Проще взять с коробки и пусть оно педалит 30 секунд каждую минуту.

Есть такое дело!
Создавал сайт для поликлиники. Для записи к врачу или вызова врача домой происходил запрос в базу, на второй сервак, поиск данных среди этак пары миллионов пациентов. Записей соответственно на порядок больше.
Вылизал код так, что все выдавалось на страничку за (максимум) три секунды.

Уволился, оставил сайт в рабочем состояниию Пришел новый инженер - как обычно молодой, талантливый, инициативный студент на зарплату на десять тысяч меньше чем получал я.
Стал что-то там оптимизировать в моем коде. Дооптимизировался до того, что запрос стал выполняться почти сорок секунд. А через месяц вообще сайт уронил навсегда.
Ed007 27 сен. 2018 г. в 15:13
Балагур  •  На сайте 8 лет
10
Прикольно, что я так и не смог прочитать этот текст на хабре: планшет начинает зависать и греться!
Cynicum 27 сен. 2018 г. в 15:17
Звездочёт  •  На сайте 12 лет
1
Лично я пишу на Lazarus под Win/Lin, если что критичное - то на крестах. Под Мак - Лазарь или Обжектив Си, в зависимости от задачи. А вот эти всякие хиспстерсие поделия типа голанга и прочих свифтов - как то не прижились. Так и не придумал задачи под которые бы они сгодились. Под веб если - то ПХП + Js, без тонн фреймворков. И всё как-то нормально работает, главное шустро.
expl83 27 сен. 2018 г. в 15:19
Ярила  •  На сайте 12 лет
4
Зачем оптимизировать, если план по продажам новомодного железа надо обеспечивать...
Incko 27 сен. 2018 г. в 15:20
Ярила  •  На сайте 15 лет
2
Цитата (Temp1933 @ 27.09.2018 - 12:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

Тут дело даже не в кодерах. Тут дело в том что таким образом тебя толкают покупать и покупать новое железо. Регулярно. Кто будет обновлять свою сборку пк если она все тянет?
А так, хочешь юзать хром, которые сча жрет стоко памяти шо писдец, пожалуйста покупай новые процы, с большим кэшем.
Как и Андроид. Хочешь чтобы карты и твой любимый вайбер обновлялся, покупай новые блять смартфоны, на которые будет до поры до времени приходить обновления.
kannib 27 сен. 2018 г. в 15:21
Юморист  •  На сайте 11 лет
3
Многое проблемное идет от заказчика - все пытаются дико экономить. И, конечно же, быстрее запуститься.

Предлагаешь всегда 2 варианта - использовать шаблонное решение и докрутить под себя или сделать все под себя с нуля. Естественно, варианты отличаются бюджетом и сроками. И вот в 90% случая заказчики выбирают вариант быстрее и дешевле.

И потом это все "не оптимизированное" лагает, тупит. А еще дизайн получается однотипный.

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

P.S. Вещаю из web-сегмента.
Cynicum 27 сен. 2018 г. в 15:22
Звездочёт  •  На сайте 12 лет
0
Цитата (Mowgley @ 27.09.2018 - 13:32)
Ну ТС Америку открыл.
Программеров всех на переобучение, ассемблер оставить, остальное запретить. Несогласных расстрелять. Тогда любая ОС будет умещаться на 10-20Мб и работать молниеносно.

Вот я бы посмотрел, как ты бы ядро для мобилочки выдрачивал на ассемблере, а потом бы и прикладуху. Причем под какой нибудь странный китайский проц, который номинально ARM, а там хрен его знает.
Ойген 27 сен. 2018 г. в 15:22
Шутник  •  На сайте 11 лет
7
Ушёл из отрасли лет 15 назад, увидев что качество становится ненужным, и весь процесс сводится к "складыванию кубиков в пирамидки", и никому нет дела до уровня качества - пипл хавает.
Вот этот самый принцип сейчас рулит во всех отраслях. И чем более идиотская подача, тем легче хавает пипл, и несёт бабло.

Размещено через приложение ЯПлакалъ
Butterfly88 автор 27 сен. 2018 г. в 15:23
Приколист  •  На сайте 14 лет
9
Цитата (celios @ 27.09.2018 - 15:00)
Я вообще не понимаю почему операционная система должна весить гигабайты блеать. Ее дело запустить нужную мне программу и передать ей управление. Так нет блядь, Если они сделают ОС весом в несколько мегабайт которая будет загружаться пару секунд, и без всяких блеадь пэйнтеров и блокнотов кто-ж за неё 100500 мильенов платить будет? В этом и весь секрет. Продают не программу, продают имидж. Маркетологи правят миром.

Хрен с ним ещё с ПК, а то, что в телефоне операционка весит несколько гигабайт и зачастую это больше, чем объём ОС на ПК никого не смущает? gigi.gif
СлаваСибирь 27 сен. 2018 г. в 15:23
Ярила  •  На сайте 10 лет
1
Цитата (VampirBFW @ 27.09.2018 - 13:34)
Цитата (Salex53 @ 27.09.2018 - 13:28)
Всем винду 95, диск на жесткий диск на 500 Мб и фидо!

Да юмор юмором, но объективно ТС прав. Что вашу мать так уж неипаццо сильно поменялось в том же блять сапере.ю просто ебучем сапере, и он вместо 100 килобайт памяти начал жрать 12. Там 3д модельки мин появились?



И так везде, слово оптимизация кода пошло просто нахуй. ЗАЧЕМ БЛЯТЬ! проще написать что программе нужно 100500 гектар оперативки. И все блять. А все просто. Раньше миром правили инженеры, а сейчас хуяк хуяк в продакшен блять.

Интересно узнать кто автор и исполнитель этого гимна программистов? В гугле не нашел.
magdych 27 сен. 2018 г. в 15:26
Ярила  •  На сайте 13 лет
2
99,9% современного софта создается под девизом "Софт ради софта".

Это сообщение отредактировал magdych - 27 сен. 2018 г. в 15:26
Butterfly88 автор 27 сен. 2018 г. в 15:27
Приколист  •  На сайте 14 лет
5
Цитата (Cynicum @ 27.09.2018 - 15:22)
Цитата (Mowgley @ 27.09.2018 - 13:32)
Ну ТС Америку открыл.
Программеров всех на переобучение, ассемблер оставить, остальное запретить. Несогласных расстрелять. Тогда любая ОС будет умещаться на 10-20Мб и работать молниеносно.

Вот я бы посмотрел, как ты бы ядро для мобилочки выдрачивал на ассемблере, а потом бы и прикладуху. Причем под какой нибудь странный китайский проц, который номинально ARM, а там хрен его знает.

Это, разумеется, верно, однако такое чувство, что мы кидаемся из крайности в крайность. Почитываю иногда хабр и тихонечко охуеваю, особенно от фронт-энда. Каждый божий день выходят свежие статьи о каком-то супер-мега-навороченном и необходимом каждому уважающему себя фронтэндеру фреймворке. Для реактивного программирования, для сборки, ещё для каких-нибудь целей, и что мы видим по факту? Те же самые сайты, что мы видели 5 лет назад, только более тяжеловесные, наполненные ошибками, ещё и не работающие корректно на половине устройств. И как только фронтэндеры без всего этого раньше жили...

Это сообщение отредактировал Butterfly88 - 27 сен. 2018 г. в 15:27
Mamboking 27 сен. 2018 г. в 15:29
Ватник и колорад  •  На сайте 18 лет
0
Цитата (dinulya @ 27.09.2018 - 17:42)
Помню в начале, середине 90-х первая заповедь программиста гласила: Взял память, положи на место, а сейчас? 30-40 пропавших мегабайт?! да и хрен с ними !

Garbage Collector сейчас есть.
Shadow2091 27 сен. 2018 г. в 15:30
Status Quo  •  На сайте 13 лет
11
Хоть ряд изначальных тезисов крайне спорный, но в целом все совершенно верно. Гонка ради гонки. Раньше зарплата предприятия примерно на 30к сотрудников считалась на 1С дня два-три, теперь внедрили охрененно "полезный" SAP, купили двадцать серваков с 2-8Тб памяти в каждом, вся БД находится исключительно в оперативке... И расчёт зарплаты составляет от 5 до 15 дней. Тада-да, эффективность!
minoro 27 сен. 2018 г. в 15:31
Ярила  •  На сайте 11 лет
4
уже боюсь обновлять приложения alik.gif
исли оно и заработает то привнесет рекламу в себя.
Жопа что старые версии перестают поддерживать
Shadow2091 27 сен. 2018 г. в 15:32
Status Quo  •  На сайте 13 лет
1
Цитата (Butterfly88 @ 27.09.2018 - 15:27)
Цитата (Cynicum @ 27.09.2018 - 15:22)
Цитата (Mowgley @ 27.09.2018 - 13:32)
Ну ТС Америку открыл.
Программеров всех на переобучение, ассемблер оставить, остальное запретить. Несогласных расстрелять. Тогда любая ОС будет умещаться на 10-20Мб и работать молниеносно.

Вот я бы посмотрел, как ты бы ядро для мобилочки выдрачивал на ассемблере, а потом бы и прикладуху. Причем под какой нибудь странный китайский проц, который номинально ARM, а там хрен его знает.

Это, разумеется, верно, однако такое чувство, что мы кидаемся из крайности в крайность. Почитываю иногда хабр и тихонечко охуеваю, особенно от фронт-энда. Каждый божий день выходят свежие статьи о каком-то супер-мега-навороченном и необходимом каждому уважающему себя фронтэндеру фреймворке. Для реактивного программирования, для сборки, ещё для каких-нибудь целей, и что мы видим по факту? Те же самые сайты, что мы видели 5 лет назад, только более тяжеловесные, наполненные ошибками, ещё и не работающие корректно на половине устройств. И как только фронтэндеры без всего этого раньше жили...

Ядро половины современных мобильников написано на C++. Это не асм, но тоже весьма эффективное решение. А не соответствие процессора существующим стандартам и RFC - это проблема не программистов, а того китайца, который родил такой "процессор".
Аккордеонист 27 сен. 2018 г. в 15:33
Непокобелимый  •  На сайте 11 лет
0
Цитата (Уфимский @ 27.09.2018 - 12:27)
Ты прав, бро.

Я уже зарёкся объяснять людям, почему самописный код для страницы лучше, чем всякие Джумлы и прочая хуета CMS.

Не знаю, Джанго вроде и ЦМС, но пишешь вручную
maximus20727 27 сен. 2018 г. в 15:34
Ярила  •  На сайте 12 лет
-1
Цитата (Temp1933 @ 27.09.2018 - 13:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

Конечно-конечно! Это ж черножопые обезъяны во всем виноваты! Белые цивилизованные люди савсем-савсем нипричОм!
Reaper507 27 сен. 2018 г. в 15:35
Ярила  •  На сайте 12 лет
-1
Цитата (dinulya @ 27.09.2018 - 11:42)
Помню в начале, середине 90-х первая заповедь программиста гласила: Взял память, положи на место, а сейчас? 30-40 пропавших мегабайт?! да и хрен с ними !

Могу напомнить, когда LISP появился и сборка мусора в нём, освободившие программиста от ручного управления памятью. Кажется, это было ещё в мезозое.
Voronezher 27 сен. 2018 г. в 15:36
Ярила  •  На сайте 13 лет
5
Присоединяюсь к копипасте и сочувствующим; как кодеру, близка и понятна эта попаболь.
Но увы, мы живем в такое время, когда коммерчески жизненно важно быстро делать медленный продукт, чем медленно делать продукт быстрый. На вылизывание и оптимизацию нет времени; запоздаешь с выпуском - и тебя затопчут миллионы индусов из Бангалора. Они чудовищно говнокодят, но зато пишут быстро и ...их много. Широкому потребителю плевать на твой идеализм и любовное вынашивание тобой проекта на Flask'e(чтоб ничего лишнего) - ты делаешь это неспешно и поэтому обречен. У тебя нет никаких шансов против смузявых хипстеров из коворкинга и толп школьников, вчера только взявших в руки ПоХаПе.

UPD
В мире десктопа ситуация примерно такая же, и она, кстати, неявно поддерживается профессиональными разработчиками. Быстрота и компактность софта дается инструментами вчерашнего дня - сишечка и дельфи, но сишечка ныне считается штукой сложной, а в дельфи плюнуть сейчас правило хорошего тона.
Зато все превозносят .NET, который тянет за собой рантайм, сжирающий ресурсы как голодный крокодил и яву(написано однажды, работает везде - ага-ага) с теми же аппетитами.

Это сообщение отредактировал Voronezher - 27 сен. 2018 г. в 15:41
Cynicum 27 сен. 2018 г. в 15:38
Звездочёт  •  На сайте 12 лет
3
Цитата (celios @ 27.09.2018 - 15:00)
Я вообще не понимаю почему операционная система должна весить гигабайты блеать. Ее дело запустить нужную мне программу и передать ей управление. Так нет блядь, Если они сделают ОС весом в несколько мегабайт которая будет загружаться пару секунд, и без всяких блеадь пэйнтеров и блокнотов кто-ж за неё 100500 мильенов платить будет? В этом и весь секрет. Продают не программу, продают имидж. Маркетологи правят миром.

Когда она весила мегабайты, допустим на том же Линукс ещё на ядре 2.4 подключить флешку или усб клавиатуру с мышкой был ещё тот квест, где и наебёшься и напляшешься. А учитывая, что оборудования овердохрена, и надо поддерживать всё или большую его часть... dont.gif
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 49624
0 Пользователей:
Страницы: (13) 1 2 [3] 4 5 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх