Russian Qt Forum
Ноябрь 23, 2024, 07:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Разделение логики и данных  (Прочитано 2736 раз)
Lagovas
Гость
« : Сентябрь 03, 2011, 21:00 »

В общем в универе препод говорит при написании прог на шарпе в студии, нужно всегда делать проект Data, и отдельно уже гуи и логику. Я еще не встречал такое разделение из-за маленькой практики и интересно как пользоваться таким разделением. Работа идет с бд. Ну подключение вынести в дата, но что дальше? Писать обертку к бд специально для нашего приложения или как? Как обращаться к ним? Просто если все в бд хранится, в чем трабла напрямую в логике к данным обращаться, ведь сделать запрос это 1 строчка кода. Препод должен в будующем рассказать, но хочется сейчас для себя понять, тем более что он особого авторитета или уважения как препод лично у меня не вызывает, так что спрашиваю у Вас.
Заранее благодарен.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Сентябрь 03, 2011, 22:15 »

Препод всё верно говорит.
Читай это и это.
Записан

Qt 5.11/4.8.7 (X11/Win)
Lagovas
Гость
« Ответ #2 : Сентябрь 03, 2011, 22:18 »

а, это имеется в виду, понял. Кстати, можете кинуть ссылку на какой нить несложный проект где реализуется MVC, хотелось бы посмотреть как оно реализовано. Встречал в python\django, но там немного отличается вроде. Все же на с++ можете привести примерчик? Заранее благодарен.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Сентябрь 03, 2011, 22:25 »

См. в конце второй ссылки.
Записан

Qt 5.11/4.8.7 (X11/Win)
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 22.