Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
XRuZzz
Антикодер
612 / 513 / 26
Регистрация: 15.09.2012
Сообщений: 2,456
#1

Концепт разработки приложения для работы БД на C++ - C++

15.09.2012, 23:32. Просмотров 477. Ответов 0
Метки нет (Все метки)

Недавно начал работать на C++.
использую дома использую gcc на работе VS2002.

Наверняка у опытных разработчиков есть некий концепт для разработки приложений, которые работают с БД.
Когда то они чему то научилось и пишут программы именно так как они пишут.
Думаю у всех исходная точка была такой:
надо максимально использовать возможности языка, чтоб можно было использовать код повторно.

Хочется сделать некие общие классы для работы с БД и формами. Напрашивается паттерн MVC.

Но когда создаю класс типа ModelBase от которого будут наследоваться модели в моих приложениях возникает вопрос, а с чем должен работать класс ModelBase?
С какой библиотекой?
не писать же ORM самому(а стоит ли использовать ORM?)
а как при этом нужно настроить ModelBase для того чтоб можно было создать потомков работающих например с XML?
Стремлюсь к кроссплатформенности, гибкости.

Конечно интересует также вопрос, а что можно почитать на эту тему, наверно стоит посмотреть фаулера по паттернам, но больше интересует вопрос по использованию паттернов с библиотеками для работы с БД.

продолжу уточнять вопрос после того как получу ответы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2012, 23:32     Концепт разработки приложения для работы БД на C++
Посмотрите здесь:

C++ Выбор среды разработки для учебной программки
C++ Среды разработки для Mac OS
C++ Бесплатные среды разработки для семёрки
Среда разработки для новичка C++
C++ В чем отличия разработки приложения 32-x и 64x?
Сравнение скорости работы приложения vs 2010 и vs 2012 C++
Как написать завершение работы приложения? C++
В каком формате лучше хранить историю работы приложения? C++
C++ Скачать среду разработки для программирования
Подскажите среду для разработки C++
C++ Определить время работы приложения
Как лучше спроектировать систему и какую архитектуру разработки приложения использовать? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru