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

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (13) 1 2 [3] 4 5 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Nordmann
27.09.2018 - 15:10
30
Статус: Offline


Ярила

Регистрация: 4.06.12
Сообщений: 2148
Отличный пример - скайп. Все с него просто толпами валят!
 
[^]
speedys
27.09.2018 - 15:10
5
Статус: Offline


Перикардатор скарификарта

Регистрация: 1.02.12
Сообщений: 2115
Цитата (Temp1933 @ 27.09.2018 - 12:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

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

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

Это сообщение отредактировал speedys - 27.09.2018 - 15:15
 
[^]
BlackChaos
27.09.2018 - 15:12
5
Статус: Offline


Ярила

Регистрация: 28.12.09
Сообщений: 13909
Цитата (cinematik @ 27.09.2018 - 15:56)
Редкая тема...
У меня случай был такой, что в системе мониторинга пингер на PHP отрабатывал за 30 секунд. Я написал код на perl и стало 3 секунды. Выложил на сайте этого мониторинга - никто не пользуется. Проще взять с коробки и пусть оно педалит 30 секунд каждую минуту.

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

Уволился, оставил сайт в рабочем состояниию Пришел новый инженер - как обычно молодой, талантливый, инициативный студент на зарплату на десять тысяч меньше чем получал я.
Стал что-то там оптимизировать в моем коде. Дооптимизировался до того, что запрос стал выполняться почти сорок секунд. А через месяц вообще сайт уронил навсегда.
 
[^]
Ed007
27.09.2018 - 15:13
10
Статус: Offline


Хохмач

Регистрация: 4.10.17
Сообщений: 797
Прикольно, что я так и не смог прочитать этот текст на хабре: планшет начинает зависать и греться!
 
[^]
Умнее99проц
27.09.2018 - 15:17 [ показать ]
-19
Cynicum
27.09.2018 - 15:17
1
Статус: Offline


Звездочёт

Регистрация: 22.01.14
Сообщений: 2342
Лично я пишу на Lazarus под Win/Lin, если что критичное - то на крестах. Под Мак - Лазарь или Обжектив Си, в зависимости от задачи. А вот эти всякие хиспстерсие поделия типа голанга и прочих свифтов - как то не прижились. Так и не придумал задачи под которые бы они сгодились. Под веб если - то ПХП + Js, без тонн фреймворков. И всё как-то нормально работает, главное шустро.
 
[^]
expl83
27.09.2018 - 15:19
4
Статус: Offline


Ярила

Регистрация: 9.09.13
Сообщений: 4290
Зачем оптимизировать, если план по продажам новомодного железа надо обеспечивать...
 
[^]
Incko
27.09.2018 - 15:20
2
Статус: Offline


Ярила

Регистрация: 23.12.10
Сообщений: 2979
Цитата (Temp1933 @ 27.09.2018 - 12:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

Тут дело даже не в кодерах. Тут дело в том что таким образом тебя толкают покупать и покупать новое железо. Регулярно. Кто будет обновлять свою сборку пк если она все тянет?
А так, хочешь юзать хром, которые сча жрет стоко памяти шо писдец, пожалуйста покупай новые процы, с большим кэшем.
Как и Андроид. Хочешь чтобы карты и твой любимый вайбер обновлялся, покупай новые блять смартфоны, на которые будет до поры до времени приходить обновления.
 
[^]
kannib
27.09.2018 - 15:21
3
Статус: Offline


Юморист

Регистрация: 23.12.14
Сообщений: 533
Многое проблемное идет от заказчика - все пытаются дико экономить. И, конечно же, быстрее запуститься.

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

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

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

P.S. Вещаю из web-сегмента.
 
[^]
Cynicum
27.09.2018 - 15:22
0
Статус: Offline


Звездочёт

Регистрация: 22.01.14
Сообщений: 2342
Цитата (Mowgley @ 27.09.2018 - 13:32)
Ну ТС Америку открыл.
Программеров всех на переобучение, ассемблер оставить, остальное запретить. Несогласных расстрелять. Тогда любая ОС будет умещаться на 10-20Мб и работать молниеносно.

Вот я бы посмотрел, как ты бы ядро для мобилочки выдрачивал на ассемблере, а потом бы и прикладуху. Причем под какой нибудь странный китайский проц, который номинально ARM, а там хрен его знает.
 
[^]
Ойген
27.09.2018 - 15:22
7
Статус: Offline


Шутник

Регистрация: 26.09.14
Сообщений: 28
Ушёл из отрасли лет 15 назад, увидев что качество становится ненужным, и весь процесс сводится к "складыванию кубиков в пирамидки", и никому нет дела до уровня качества - пипл хавает.
Вот этот самый принцип сейчас рулит во всех отраслях. И чем более идиотская подача, тем легче хавает пипл, и несёт бабло.

Размещено через приложение ЯПлакалъ
 
[^]
Butterfly88
27.09.2018 - 15:23
9
Статус: Offline


Приколист

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

Хрен с ним ещё с ПК, а то, что в телефоне операционка весит несколько гигабайт и зачастую это больше, чем объём ОС на ПК никого не смущает? gigi.gif
 
[^]
СлаваСибирь
27.09.2018 - 15:23
1
Статус: Offline


Ярила

Регистрация: 17.09.15
Сообщений: 1574
Цитата (VampirBFW @ 27.09.2018 - 13:34)
Цитата (Salex53 @ 27.09.2018 - 13:28)
Всем винду 95, диск на жесткий диск на 500 Мб и фидо!

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



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

Интересно узнать кто автор и исполнитель этого гимна программистов? В гугле не нашел.
 
[^]
WTGR
27.09.2018 - 15:24 [ показать ]
-16
magdych
27.09.2018 - 15:26
2
Статус: Offline


Ярила

Регистрация: 25.09.12
Сообщений: 1867
99,9% современного софта создается под девизом "Софт ради софта".

Это сообщение отредактировал magdych - 27.09.2018 - 15:26
 
[^]
Butterfly88
27.09.2018 - 15:27
5
Статус: Offline


Приколист

Регистрация: 1.12.11
Сообщений: 256
Цитата (Cynicum @ 27.09.2018 - 15:22)
Цитата (Mowgley @ 27.09.2018 - 13:32)
Ну ТС Америку открыл.
Программеров всех на переобучение, ассемблер оставить, остальное запретить. Несогласных расстрелять. Тогда любая ОС будет умещаться на 10-20Мб и работать молниеносно.

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

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

Это сообщение отредактировал Butterfly88 - 27.09.2018 - 15:27
 
[^]
Mamboking
27.09.2018 - 15:29
0
Статус: Offline


Ватник и колорад

Регистрация: 27.04.07
Сообщений: 743
Цитата (dinulya @ 27.09.2018 - 17:42)
Помню в начале, середине 90-х первая заповедь программиста гласила: Взял память, положи на место, а сейчас? 30-40 пропавших мегабайт?! да и хрен с ними !

Garbage Collector сейчас есть.
 
[^]
Shadow2091
27.09.2018 - 15:30
11
Статус: Offline


Status Quo

Регистрация: 27.02.13
Сообщений: 68
Хоть ряд изначальных тезисов крайне спорный, но в целом все совершенно верно. Гонка ради гонки. Раньше зарплата предприятия примерно на 30к сотрудников считалась на 1С дня два-три, теперь внедрили охрененно "полезный" SAP, купили двадцать серваков с 2-8Тб памяти в каждом, вся БД находится исключительно в оперативке... И расчёт зарплаты составляет от 5 до 15 дней. Тада-да, эффективность!
 
[^]
minoro
27.09.2018 - 15:31
4
Статус: Offline


Ярила

Регистрация: 27.06.14
Сообщений: 3469
уже боюсь обновлять приложения alik.gif
исли оно и заработает то привнесет рекламу в себя.
Жопа что старые версии перестают поддерживать
 
[^]
Shadow2091
27.09.2018 - 15:32
1
Статус: Offline


Status Quo

Регистрация: 27.02.13
Сообщений: 68
Цитата (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.09.2018 - 15:33
0
Статус: Offline


Непокобелимый

Регистрация: 13.04.14
Сообщений: 2149
Цитата (Уфимский @ 27.09.2018 - 12:27)
Ты прав, бро.

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

Не знаю, Джанго вроде и ЦМС, но пишешь вручную
 
[^]
maximus20727
27.09.2018 - 15:34
-1
Статус: Offline


Ярила

Регистрация: 20.08.13
Сообщений: 20893
Цитата (Temp1933 @ 27.09.2018 - 13:23)
Пока тупые черножопые индусы трогают клавиатуры - нихуя не выдет.
Движение надо создавать: "Я против черножопого кода!"
Этим обезьянам платят за количество строчек. Вот и говнокод.

Конечно-конечно! Это ж черножопые обезъяны во всем виноваты! Белые цивилизованные люди савсем-савсем нипричОм!
 
[^]
Reaper507
27.09.2018 - 15:35
-1
Статус: Offline


Ярила

Регистрация: 9.07.13
Сообщений: 1075
Цитата (dinulya @ 27.09.2018 - 11:42)
Помню в начале, середине 90-х первая заповедь программиста гласила: Взял память, положи на место, а сейчас? 30-40 пропавших мегабайт?! да и хрен с ними !

Могу напомнить, когда LISP появился и сборка мусора в нём, освободившие программиста от ручного управления памятью. Кажется, это было ещё в мезозое.
 
[^]
Voronezher
27.09.2018 - 15:36
5
Статус: Offline


Ярила

Регистрация: 4.02.13
Сообщений: 4919
Присоединяюсь к копипасте и сочувствующим; как кодеру, близка и понятна эта попаболь.
Но увы, мы живем в такое время, когда коммерчески жизненно важно быстро делать медленный продукт, чем медленно делать продукт быстрый. На вылизывание и оптимизацию нет времени; запоздаешь с выпуском - и тебя затопчут миллионы индусов из Бангалора. Они чудовищно говнокодят, но зато пишут быстро и ...их много. Широкому потребителю плевать на твой идеализм и любовное вынашивание тобой проекта на Flask'e(чтоб ничего лишнего) - ты делаешь это неспешно и поэтому обречен. У тебя нет никаких шансов против смузявых хипстеров из коворкинга и толп школьников, вчера только взявших в руки ПоХаПе.

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

Это сообщение отредактировал Voronezher - 27.09.2018 - 15:41
 
[^]
Cynicum
27.09.2018 - 15:38
3
Статус: Offline


Звездочёт

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

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


 
 



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






Наверх