Оскільки тема є архівної.
Компанії Witology ( "Мозок для корпорацій") і її підрядник Auriga змушені були з'ясовувати стосунки в суді, після того як замовник виявився незадоволений виконаними напрацюваннями, а виконавець, соответствнно, кількістю отриманих грошей.
Компанії пред'явили один одному позови на 6 млн і 10 млн рублів ( "Ауриго" зарахувала в збитки ще й простий команди на суму понад чотири мільйони рублів), які були об'єднані судом в одну справу.
Основні причини невдоволення "Вітологіі" перераховані в її позовній заяві: платформа була непрацездатна (через критичних помилок), будучи веб-додатком платформа відмовляла при одночасній роботі п'яти користувачів, якість коду не відповідало галузевим стандартом (приклади коду публікуються нижче).
.
Приклади поставленого коду, витримки:
/AppServices/Contracts/IRatingService.cs: /// Оновити рейтинги ВРУЧНУ. ЦЕ ТИМЧАСОВЕ МЕТОД
/AppServices/Contracts/UserAnswerInfo.cs: /// властивість тільки для тестування. буде видалено в стабільній версії.
/AppServices/Implementations/GraphicService.cs://---На пам'ять, як було
/AppServices/Implementations/MessageService.cs: // TODO ГОВНОКОД.
/AppServices/Implementations/PoolService.cs: stage.StartDateTime = prepareData.StartDate.AddDays (-1); // -1 тут тому, що в "радіоприймач" є непоправний баг по відображенню завдань.
./AppServices/Implementations/TaskService.cs: ///// TODO: Адов' говнокод. Треба поправити! Зробити метод, який для пачки айдішніков віддасть права по пермішену
. ¶
alxumuk2 писал (а)
2. замовник вирішив помститися, знизивши імідж Ауриго перед потенційними замовниками та здобувачами.
2.TODO в тому чи іншому вигляді: цілком можуть бути придатними. Треба дивитися на якій стадії розробки вони були взяті і як співвідносяться з ТЗ. Тут Witiligy дійсно не розібралися.
Іронією може бути rfc тисячу сто сорок дев'ять і 2549.
Іронією може бути назва версій Андроїда і багато-чого-всередині нього.
Так чого говорити - сам грішний - назвав одного разу в робочій листуванні / передзвонити внутрішню хитру нотифікацію "hey man" - по іншому не розуміли. Замовник зрозумів, але сказав, що в Каліфорнії правильніше буде "dude" (так ця нотифікація і увійшла в усі документи в результаті).
Але слово "аццкий" не є сам по собі іронією. І "мудацькі таблиця" теж. Особливо, якщо ніякого смислового навантаження це не несе. Це просто сміття в коді. А з огляду на те, що було відомо, що код віддається замовнику. ¶