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

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



Память: 0.46 MB
Время: 0.014 c
8-1155671586
Denisich
2006-08-15 23:53
2007.05.06
DSPack


1-1173699862
Empleado
2007-03-12 14:44
2007.05.06
Простенький вопрос по thread safe реализации


2-1176622206
Romm
2007-04-15 11:30
2007.05.06
Рисунок через сокет


3-1171522968
pavel_guzhanov
2007-02-15 10:02
2007.05.06
как определить, имеется ли в базе данных определенная процедура?


2-1176317178
Strate
2007-04-11 22:46
2007.05.06
Совместная работа с файлами




   Наверх