[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: паттерн
Marinelka
Всем привет. Я студентка, недавно в универе начали изучать PHP и на 3 практике уже задали сделать реализацию паттерна. Лекции просто ни о чем, в интернете искала много статей, но не особо помогали, т.к. все поверхностно. Времени на изучение совсем мало, через неделю нужно представить реализацию..

Итак,эти паттерны уже заняты.
Команда (Command)
-Наблюдатель(Observer)
Template method pattern
-Singletone (Одиночка).

Хотелось бы услышать совета, какой мне паттерн взять и объяснили бы на простом примере, как это реализовать.
Заранее спасибо тому, кто расскажет.
Игорь_Vasinsky
MVC пример можно набросать за 5-7 минут

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Marinelka
Цитата (Игорь_Vasinsky @ 12.10.2013 - 17:41)
MVC пример можно набросать за 5-7 минут

Знать бы еще с чего начать..
Игорь_Vasinsky
начинать надо было когда вас учили.


что делает этот код по вашему?
switch($_GET['param']){
case '1':
echo 'first';break;
case 'any':
echo 'second';break;
}


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Marinelka
в том то и дело, что прошла "типа лекция" и сразу задание.
Guest
front method простой. Паттерны они на то и паттерны, что хорошо описаны в интернете и с примерами на том же ооп.
MVC - это не паттерн , а подход разбивки приложения на уровни.
Guest
на том же пхп имелось ввиду
Игорь_Vasinsky
Guest
Цитата
MVC - это не паттерн

Цитата
на том же пхп имелось ввиду


O_O

http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%...%BD%D0%B8%D1%8F

http://habrahabr.ru/post/31270/



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
paul85
Игорь, да фабрика тоже, собственно говоря, не слишком сложный паттерн!
Игорь_Vasinsky
она первая на ум пришла, но слишком просто, для ленивой студентки)

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
twin
Самый простой из незанятых - Фабрика (Factory).

Я даже как то давненько пытался описать доступным языком smile.gif

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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.