Re[3]: Проектирование класса на примере User
От: IB Австрия http://rsdn.ru
Дата: 13.07.09 16:02
Оценка: 1 (1) +2
Здравствуйте, Kalastiuz, Вы писали:

K>Важно понять идею и то как же все таки правильнее реализовать, что бы в последствии можно было использовать классы повторно.

Классы повторно можно, а вот метод IsValidUser — вряд ли, как ты уже сам докадался.

K>Вот и пробую найти наиболее удачное решение.

Наиболее удачное решение — вынести методы тип IsValidUser и всю логику завязанную на конкретное окружение во внешние классы. Например, метод IsValidUser — должен принадлежать не классу User, а конкретной подсистеме аутентификации, где вообще никакого SQL-я может не быть, а быть, например AD, или вообще что-то смешанное.
... << RSDN@Home 1.2.0 alpha 4 rev. 1082>>
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.