В одном проекте запаковал закрученую гуи-логику в таблицу принятия решений. Результат читается гораздо легче, чем реализация на ифах.
Тем не менее, логику решили упростить, поэтому код придётся выкинуть. Решение поддерживаю, но кода жалко. Реализация была красивая. Вдруг ещё пригодится?
Выложу-ка я на Пейстбин. На память, так сказать.
desiciontable,
программирование,
Фаулер
efix
Apr 07, 2014 16:08
Вот кусочек с++ говнокода, с которым приходится работать.
Это старый проект, в разное время над ним трудились разные люди. Эти люди приходили и уходили. Теперь его передали мне чтобы поддерживать.
Итак, всего одна строка:
foo.Clone(bar);Как вы думаете, кто куда клонируется: foo в bar или bar в foo
(
Read more... )
программирование,
работа,
ненавистный проект
efix
Nov 22, 2012 16:38
У меня всегда был некоторый пробел в знаниях об SQL JOINОднажды даже на собеседовании задали по ним вопрос и я с трудом смог слепить кое-какой ответ
(
Read more... )
программирование,
join,
sql
efix
Mar 27, 2012 15:25
Проект в финальной фазе. Подходит шефиня и спрашивает, не взять ли нам одного разработчика из другой группы буквально на месяц-два? Смог бы он нам помочь? Ну, прямо классика.
Слава Бруксу! Мы убедили её, что не надо. Что будет только хуже.
Хорошо, что она сначала спросила, а не просто взяла и сделала.
программирование