Вопрос по архитектуре
От: Neir0  
Дата: 08.08.09 20:20
Оценка:
Всем привет!
Сражу скажу, что я начинающий программист, поэтому не кидайтесь камнями
Суть такова:
Есть некий поисковый механизм, принимающий на вход параметры поиска вида [Name=Alex; Age=23; Country=3 и т.д.]
Нужно прикрутить к нему морду и немного логики.
Задача проста и никакой технической сложности не представляет(мне так кажется) и хотелось бы ее реализовать по-грамотному. В этом вся проблема, как правильно я не знаю, свой велосипед изобретать не хочется, тем более задача типовая.
Вот что меня интересует:
В каких структурах лучше размещать параметры и их описания?
параметров много, все они имеют различные типы и граничные условия + еще нужно хранить подсказки, описания etc
и еще хочется, чтобы в самой программе было удобно оперировать поиском. Например создать такой запрос
search(..,..,Countries.Russia,...), где Countries.Russia — перечисление = 3. т.е. не пихать везде магические числа, а что-то осмысленное.

Если вы дадите ссылки на похожие, правильно написанные опенсоурс приложения, это будет здорово

09.08.09 10:52: Перенесено модератором из '.NET' — TK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.