Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Лучше день потерять, потом за пять минут долететь?   Найти похожие ветки 

 
DiamondShark ©   (2005-05-24 18:36) [0]

Работать совершенно невозможно!

Свалилась халтура. Приложение совсем тупое: куча почти однотипных форм (но много) для вбивания большого количества разных записей.
Казалось бы: копи-пасте, и за пол-дня готово дело.
Так нет же блин.
Сначала надо провести прототипирование интерфейса.
Потом после второго "пасте" наваливается тоска и желание произвести рефакторинг.
В результате количество кода уменьшается вдвое, появляется модуль общих функций, но количество форм не растёт.
Волевым усилием заставляем себя "фигли думать! трясти надо", делаем ещё парочку копи-пасте.
Новый приступ тоски раза в 2.718 сильнее.
Появляется мысль создать иерархию классов. Да нет, ничего серьёзного, не иерархию даже, а вот просто вот эта вот фигня так и просится в класс. А абстрактного предка мы просто по привычке заведём.
Но копипастить приходится значительно меньше текста. Это радует. Копи-пасте. Копи-пасте.
Слишком много тупой работы со строками. Здесь бы пригодился XML+XSLT. Хм... А оно ещё с SQL интегрируется... А если...

Ало. Да. Я. Нет. Кто вам такое сказал? Ах сами подумали? А что же сами тогда не сделали? Ну, не знаю. К концу недели (может быть). Да. До свиданья.

Вот так. На чём мы остановились?
Ага... Ну для этого мы обёрточку в два счёта напишем...


 
Vovchik_A ©   (2005-05-24 18:38) [1]

Дима ? Крик души ? :)


 
begin...end ©   (2005-05-24 18:42) [2]

> DiamondShark ©   (24.05.05 18:36)

"Переписать всё нафиг!" (с) :))
Наш человек :))


 
DiamondShark ©   (2005-05-24 18:46) [3]


> Vovchik_A ©   (24.05.05 18:38) [1]

Вроде того...


 
Marser ©   (2005-05-24 18:48) [4]

"Страдания юного Вертера" :-)
Так всё знакомо :-))


 
Андрей Жук ©   (2005-05-24 19:01) [5]

http://delphimaster.ru/articles/frames/



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1117028106
Korvet
2005-05-25 17:35
2005.06.14
Помогите с кодом я заплачу


1-1117378688
Destroyer
2005-05-29 18:58
2005.06.14
Как использовать Drag&Drop для разных объектов?


1-1117175223
ingine
2005-05-27 10:27
2005.06.14
Удаление Строк в StringGrid


3-1115183239
Zhekson
2005-05-04 09:07
2005.06.14
InstallShield Express & добавление BDE & Aliases


14-1116687140
some_user
2005-05-21 18:52
2005.06.14
Посоветуйте заменитель корзины Windows