powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Вопросы по MVC
14 сообщений из 14, страница 1 из 1
Вопросы по MVC
    #36858199
MLans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В MVC модель это база данных? или еще и классы, которые вытягивают из бд данные и перегоняют их в коллекции? )
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36858834
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLans wrote:

> В MVC модель это база данных? или еще и классы, которые вытягивают из бд
> данные и перегоняют их в коллекции? )

В дурацком аналоге MVC, обобщении MVC на трёхзвенную архитектуру -- да.

Но если у тебя над БД будут стоять какие-то доп. сервисы в виде модели,
ничего страшного не будет.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36867138
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLansВ MVC модель это база данных?
- модель это представление данных и операций над ними в приложении. Если приложение существует в рамках БД (залипуха на триггерах и хранимых процедурах), то можно считать что БД это модель. В большинстве случаев (в приложениях использующих ООП) модель это объектное предствление данных, включающее методы для работы с этими данными.
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36867359
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov
В большинстве случаев (в приложениях использующих ООП) модель это объектное предствление данных, включающее методы для работы с этими данными.
В меньшинстве...
В большинстве, модель ещё более упрощают до её реляционного представления в РСУБД
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36873770
Фотография Роман_ГК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36873790
Фотография Роман_ГК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное лучше вопрос поставить так:
1. насколько MVC может ускорить разработку приложения?
2. при каком количестве разработчиков в команде стоит применять MVC?

Начальные сведения по MVC:

Общие сведения о ASP.NET MVC

ASP.NET MVC Framework – ставим точки
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36874985
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_ГК wrote:

> 1. насколько MVC может ускорить разработку приложения?

Так зависит от приложения. Какое-то наоборот замедлить может.

> 2. при каком количестве разработчиков в команде стоит применять MVC?

От кол-ва человек в комманде это не зависит.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36876529
Фотография Роман_ГК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо! Это и хотел услышать.

Как то, читал статью про MVC, в ней говорится что он дает преимущества
по разделению работы при большой команде разработчиков.
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36878666
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В меньшинстве...
В большинстве, модель ещё более упрощают до её реляционного представления в РСУБД
- думаю Вам стоит скорректировать статью в Wiki (MVC):
Код: plaintext
1.
The model is used to manage information and notify observers when that information changes. The model is the domain-specific representation of the data upon which the application operates. Domain logic adds meaning to raw data (for example, calculating whether today is the user's birthday, or the totals, taxes, and shipping charges for shopping cart items). When a model changes its state, it notifies its associated views so they can be refreshed.
- если приложение состоит из ХП и данных в РСУБД, то Вы видимо правы, но чаще "приложением" называют код на Pascal/Java/C# бла-бла-бла ...
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36878669
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь что криво запостил.
авторThe model is used to manage information and notify observers when that information changes. The model is the domain-specific representation of the data upon which the application operates. Domain logic adds meaning to raw data (for example, calculating whether today is the user's birthday, or the totals, taxes, and shipping charges for shopping cart items). When a model changes its state, it notifies its associated views so they can be refreshed.
Взято тут: MVC
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36878672
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман_ГККак то, читал статью про MVC, в ней говорится что он дает преимущества
по разделению работы при большой команде разработчиков.
- святая правда, сейчас лабаем систему документооборота и планирования задач, бизнес логика на Java, представление на PHP/JavaScript, взаимодействие между членами команды создающими представление и бизнес логику минимальное.
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36879634
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov,
очередная эйфория от терминов:
- MVC
- ООБД
- КИС
- ...
давно прошла.
Странно что вы только начали её внедрять.
Это всего один из паттернов программирования. Их сотни.
Поэтому все хвалебные отзывы о нём - из прошлого тысячилетия.
Самое смешное, что удел любого паттерна - системное программирование и системные библиотеки.
В Delphi паттерн mvc давно сидит в нижнем слое, в VCL и DevExpress.
В Java он сидит снаружи "между ног" и есть даже куча фреймворков с гордой приставкой "MVC".
Большинство прикладных бизнес-программистов не задумываются о кэше\mvc\орм\....
автор- святая правда, сейчас лабаем систему документооборота и планирования задач, бизнес логика на Java, представление на PHP/JavaScript, взаимодействие между членами команды создающими представление и бизнес логику минимальное
это не из той оперы, т.к. контроллёр у вас вероятно "менеджер проекта".

MVC помогает писать так же, как и "мойте руки перед едой" и "применяйте ООП" и "дробите код на функции".
ЗЫ
Если в вашем проекте выбросить "слабое 3-е звено"
Код: plaintext
БД --> Java --> PHP ---> JavaScript --> InterbetExplorer
то проект толко выиграет :)
Именно такие пректы - "чаще"
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36925084
maxterbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какие есть аналоги/конкуренты MVC?
...
Рейтинг: 0 / 0
Вопросы по MVC
    #36925147
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxterbearа какие есть аналоги/конкуренты MVC?
все что не MVC
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Вопросы по MVC
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]