[Ответить в тред] Ответить в тред

09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 21 | 4 | 18
Назад Вниз Каталог Обновить

Я видел некоторое дерьмо Аноним # OP  30/06/16 Чтв 18:46:36  784443  
14673015967670.jpg (98Кб, 807x605)
Правила треда: прикладываем пикчу с красивой девушкой для привлечения внимания и рассказываем о самых страшных вещах, когда-либо виденных в чужом или своём коде.

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

№1
В проекте изначально неправильная архитектура. Приходится хранить в БД огромное количество объектов. Вместо того, чтобы хранить в таблице диапазоны, разрабы решили переписать все запросы на SQL вместо стандартного Django ORM, потому что так быстрее работает. Добавлям к любой модели новое обязательное поле без значения по умолчанию и вуаля - всюду Exception'ы!

№2
Про нормализацию БД никто не слышал.

№3
На фронте jQuery UI 2012 года выпуска.

№4
Решили перевести проект на более новую версию Django. Не пошли миграции да и половина форм не стала работать. Исправили ошибки? Нет! Они "пропатчили" Django, чтобы её валидаторы не видели ошибок!
Аноним 30/06/16 Чтв 20:29:54  784541
>>784443 (OP)
Иди отсюда, петух. Знаем мы таких всё переписывателей.
Аноним 30/06/16 Чтв 23:11:04  784753
>>784528
>const char *globalVar = "some_string";
а что не так?
Аноним 30/06/16 Чтв 23:13:07  784758
>>784753
Видимо, эта хуйня ридонли.
Аноним 01/07/16 Птн 05:50:18  784935
>>784443 (OP)
>На фронте jQuery UI 2012 года выпуска.
Ну надо же! Вот это некрофилы! Вот это педерасты!! Как можно было не взять Yobular24, который только вчера вышел!??! Новые тихнологии! Будующее!!! В новый месяц с новыми фрейворками!!! Фронтенд - сила, джаваскрипт - могила!!!!
Аноним 02/07/16 Суб 08:01:48  785680
>>784443 (OP)
Пиздец она на себя не похожа здесь, старая фотка видно.
Аноним 02/07/16 Суб 20:55:24  786143
>>785680
А по каким словам искать? Тинай не знает.
> 2016
> Не использовать "use strict" при написании JS-кода
Аноним 03/07/16 Вск 00:06:23  786394
>>786143
> 2016
> JS-дибилки продолжают срать в код неведомым дерьмом, когда статический анализатор мог бы отловить все на раз-два
А именно сюда относятся: "use strict", точки с запятыми, ассемблер (правда его таки додумались выделить и сделать еще более нескучным; теперь надеюсь он точно никогда не взлетит), классоговна, иммутабельная let параша, может еще чего уже не в силах охуевать от ебанутостости js-дибилок.
Аноним 03/07/16 Вск 01:23:04  786433
>>786394
>точки с запятыми
Питонодебил, плиз.
Аноним 03/07/16 Вск 02:50:44  786473
>>786433
В пердоне тоже можно ставить ; но пердонистам хватает ума обходиться без них. Так что пердонисты поразумнее js-дибилок будут.
Аноним 03/07/16 Вск 07:57:02  786525
>>786143
По каким словам искать, если на фотке написано anzujaamu? Ну хз чёт.
Аноним 03/07/16 Вск 08:55:23  786532
14675253239990.png (30Кб, 677x365)
>>786394
> статический анализатор
ЧЯДНТ?
Аноним 03/07/16 Вск 12:10:43  786618
>>786532
Сидишь на емаксе под шиндошсом
Аноним 04/07/16 Пнд 01:20:55  787377
14675844554690.jpg (202Кб, 1151x683)
14675844554731.png (120Кб, 464x571)
Фрилансю. На фронте индусы.
Аноним 04/07/16 Пнд 01:28:59  787380
>>787377
Это пиздец.
Аноним 04/07/16 Пнд 09:29:04  787474
>>787377
Напоминает моё школьное задание
Аноним 04/07/16 Пнд 10:40:43  787512
>>787380
Зато быстро и недорого. Заказчик доволен и просит еще.
Аноним 04/07/16 Пнд 11:05:57  787536
сажи петушиному треду
Аноним 04/07/16 Пнд 13:48:29  787650
>>787536
Треда сажному петуху.
Аноним 04/07/16 Пнд 14:37:54  787692
>>787512
Да уж точно лучше чем ебстись с маргинами которые то схопываются то не схлопываются.
Аноним 04/07/16 Пнд 14:54:11  787702
Govnokod.ru
Аноним 04/07/16 Пнд 23:49:38  788134
14676653788420.jpg (442Кб, 1328x1670)
>>787702
Там не всё можно выкладывать. Я как-то выложил 3 строки из ЭНТЕРПРАЙЗА - через 2 часа имел разговор с директором, которому позвонили и пожаловались партнёры. При этом сам код они не давали, я просто использовал uncmpyle2 чтобы посмотреть, что внутри у того софта, который я обслуживаю как админ и первая линия техподдержки (2 года на горячих звонках просидел, да).
А тут можно выкладывать вообще всё, пушо признаться, что сидишь на этом сайте - зашквар ещё тот.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 21 | 4 | 18
Назад Вверх Каталог Обновить

Топ тредов