библиотечные классы или модельные классы? - PullRequest
3 голосов
/ 28 апреля 2010

Я изучил шаблоны проектирования и mvc и понял их основы.

но я не понимаю, являются ли эти классы, из которых состоят эти шаблоны, библиотечными классами или модельными классами.

Я использую codeigniter и не знаю, нужно ли помещать классы в папку моделей или в библиотеку.

классы могут быть:

  • наблюдатели и наблюдаемые
  • абстрактный фабричный класс и все его конкретные классы
  • декоратор, его основной компонент и декораторы
  • Адаптер классов
  • прокси-классы

Может кто-нибудь пролить свет на это.

Я до сих пор не понимаю, как "склеить" эти классы шаблонов проектирования с помощью фреймворка mvc.

кстати, я использую Doctrine ORM, поэтому в моей папке моделей есть все модели данных для моей базы данных.

спасибо.

1 Ответ

4 голосов
/ 28 апреля 2010

Модели - это классы.

Классы не являются моделями.

Тогда ваши классы моделей должны находиться в папке Models /, а ваша библиотека в библиотеке /

Если ваша библиотека является общей, общей библиотекой, дайте ей имя и поместите в папку, например

библиотека / LibraryIOftenUseInMyProjects

Если ваша библиотека специфична для приложения, укажите ее в

библиотека / My /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...