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

Вниз

Как отдклить функциональность программы и интерфейс   Найти похожие ветки 

 
kilonet ©   (2007-04-06 22:56) [0]

собственно subj
Часто когда увлекаешься "красивым" интерфейсом код реализующий эти красивости постепенно смешивается с кодом, описывающим непосредственные функции программы. В итоге и то и это очень трудно модифицировать и отлаживать.

По крайней мере у меня так(

Понятно, что если с самого начала всё грамотно писать, то этих проблем не должно возникнуть. Может есть какие-то подходы, правила, придерживаясь которых удастся избежать подобной путанницы?

Напрашивается вариант выполнять интерфейс в виде независимых компонентов. Как вы оцениваете этот способ? и есть ли другие?


 
Johnmen ©   (2007-04-06 22:58) [1]


> в виде независимых компонентов.

Независимых от чего?


 
scale   (2007-04-06 23:06) [2]

MVC


 
homm ©   (2007-04-06 23:16) [3]

> [2] scale   (06.04.07 23:06)
> MVC

Лучше бы сразу ссылку не «Яндекс» постил, все равно никто не знает что это за херь :)


 
_Аноним   (2007-04-06 23:33) [4]

Логика программы должна быть  в других модулях, а не в модулях форм.
А из форм только вызовы  и минимум кода


 
cyborg ©   (2007-04-07 10:40) [5]

Подход простой, создаёшь модуль(и) UnitUtils (и др.) и пишешь там саму программу, а в интерфейсной части вызываешь функции оттуда.


 
Kolan ©   (2007-04-07 14:33) [6]

Рефакторинг, Паттерны проектирования, бизнес логика&#133



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
2-1176890873
bagos
2007-04-18 14:07
2007.05.06
StringGrid,ValueListEditor


2-1176689094
Kirinka
2007-04-16 06:04
2007.05.06
RadioButton


15-1175963150
Василий Кузнецов
2007-04-07 20:25
2007.05.06
Java


10-1132155332
Paranorm
2005-11-16 18:35
2007.05.06
Использование COM-объекта юзером с ограниченными правами


11-1155058319
Stals
2006-08-08 21:31
2007.05.06
Как прицепить словарь от Microsoft Office