слезливе про разработку и правильное планирование
09-08-2010 07:22
к комментариям - к полной версии
- понравилось!
Я, конечно не особенно неебический программатор злоебучих приложений. Но недавно мне поручили поддерживать, дорабатывать и распространять(а прошше говоря скинули как на самого крайнего) убер прогу, написанную одним съебавшимся от нас гением. Собственно немного о сабже. Программа писана на до-диезе и представляет собой некий интерфейс к базе данных. Теперь внимание! Основной базой для неё являются фокспрошные дбф'ки. Блять! ДБФКИ! Ебическая сила, слов моих и слёз уже нет. Я, конечно, понимаю там винтаж и все дела. Но то ж обычно для красоты и функционала на себе не несёт никакого. То что в дфбках нет сиквенсов/хуиквенсов, тригеров, хп и прочей мути это ещё полбеды. Нет сиквенса/генератора? Да беспезды сделаем накрутку ид через локальный файл. Нет хп? не вопрос - весь функционал работы с базой в код вошьем! А теперь представляем себе как это всё работает, учитывая что клиентов может быть много, а дбфки одни...Как это всё обновлять и фиксить? За некоторые годы разработки под СУБД у меня уже в голове сложилось некторое мироустройство всего этого дела и теперь вот это... Кроме всего прочего программа работает ещё и с ораклячей базой. Неплохой кульбит, ага? от дбфки к ораклу. Ну да к ораклу претензий нисколько. Я это к чему вообще всё пишу...Когда вдруг за вашей спиной коллеги запланируют какую-нибудь программу, забейте на свои дела и поучавствуйте, а то они там без вас такого натворят, а вам потом с этим ещё и жить придётся. Если бы я тогда, оторвался от своих ненаглядных разработок и уделил пять минут крику и мату против использования ДБФ, я бы сейчас жил куда как лучше, ей богу вам говорю. Вот вам крест деревянне!!!
зы. ничего не имею против дбф как таковых, таки 1С старая вон вполне шурует на них и ничего.
вверх^
к полной версии
понравилось!
в evernote