Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
14-1117107455
Толян
2005-05-26 15:37
2005.06.14
приколы на Delphi


14-1116913099
cyborg
2005-05-24 09:38
2005.06.14
25 фактов о Звездных войнах


1-1117282188
Джон
2005-05-28 16:09
2005.06.14
как создать сообщение-ошибка


6-1110720210
DereckWhite
2005-03-13 16:23
2005.06.14
API для работы с сетью


1-1117432147
Inkotex
2005-05-30 09:49
2005.06.14
В чем разница?




   Наверх