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