Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.039 c
4-1114250886
Керик
2005-04-23 14:08
2005.06.14
SHBrowseForFolder


1-1117568412
Demonix
2005-05-31 23:40
2005.06.14
Компоненты ListBox и ComboBox


1-1117122507
Avals-Z
2005-05-26 19:48
2005.06.14
Подскажите кто знает


3-1115826972
IrviS
2005-05-11 19:56
2005.06.14
Как добавить поле в рунтайме


1-1117089247
Scorpio
2005-05-26 10:34
2005.06.14
Жуткие тормоза при отправке данных в Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский