Валерьянки за вредность

« картинки и свежие анекдоты | чат

Валерьянки за вредность

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

Один класс (имя не отражает сущность — кого это волнует?) и сотня функций. Казалось бы, нормально. Нормально?! Ни хрена это не нормально, когда поля класса расположены случайным образом между функциями. Именование переменных, бизнес-правила? Да ну их в большой сочный болт! Метод, внутри которого переменные t, p, x, а некоторые и глобальные — вот что здесь норма.

Вы думаете, это всё? Да я молился, чтоб этом было «всем». Это творение подключалось к базе Аксесса. Банально через датасеты. Банально? Ну да, слишком банально. Один датагрид, пять таблиц, поэтому что? Правильно: надо пять датасетов! Имена… А что имена? Имя как имя: 50 символов, начинается латиницей, продолжается русским капсом (тысяча блудниц!) и заканчивается цифролатиницей. И их пять. Пять таких датасетов в одной форме. На один датагрид. А знаете, какой запрос в каждом из пяти датасетов? Глаза вытекают: SELECT * FROM [dataTableName];.

Про форматирование кода после предыдущего даже писать как-то мелочно.

Функция. Да-да, именно так: Функция. Особая примета: входной параметр — y, выходной — x. 150 строк. Шта? Ладно. Следующая. 230. Шта-а-а? А дальше скромная ФУНКЦИЯ. 320 строк. Мои глаза невозможно было представить, пока я не увидел следующую (правда, всю закомментированную однострочными комментариями) на 400 строк. Я не знаю, как про это говорить.

Похоже, я должен требовать ящик валерьянки в неделю как расходные материалы.

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

Почта России и вежливость
Дожили... :)
Уволенному в Киеве ведущему онкологу предложили работать в России
Чему можно поучится у Котэ
Три вещи способствуют крепкому сну
7 фактов о Кобе, который стал Сталиным
Жительница Сиднея покурила марихуану и нанесла ущерб городу на 50 млн долларов (10 фото)
Сталин: тиран или великий провидец - часть 2
И тут Путин виноват :)
Классные гифки (25 гифок)
Чего стоит ждать от средств моментального отбеливания зубов (10 фото)
Парень кормит медведя через окно
Как сделать красную икру у себя дома (7 фото)
Суровая автоместь по-петропавловски (3 фото)
Поздравление с Днем защитника Отечества
Вот они – любители виртуального секса (44 фото)
Логические задачки, которые задают на собеседованиях в IT-компаних (фото + текст)
Рабочий стол байкера Александра Залдостанова (Хирурга) (9 фото)
В Омске сотрудники СОБРа задержали преступника
Минкульт назвал преимущественные темы российского кинематографа (10 фото)
« все анекдоты и картинки
Рейтинг@Mail.ru