Marinelka
12.10.2013 - 17:12
Всем привет. Я студентка, недавно в универе начали изучать PHP и на 3 практике уже задали сделать реализацию паттерна. Лекции просто ни о чем, в интернете искала много статей, но не особо помогали, т.к. все поверхностно. Времени на изучение совсем мало, через неделю нужно представить реализацию..
Итак,эти паттерны уже заняты.
Команда (Command)
-Наблюдатель(Observer)
Template method pattern
-Singletone (Одиночка).
Хотелось бы услышать совета, какой мне паттерн взять и объяснили бы на простом примере, как это реализовать.
Заранее спасибо тому, кто расскажет.
Игорь_Vasinsky
12.10.2013 - 17:41
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
12.10.2013 - 17:54
Цитата (Игорь_Vasinsky @ 12.10.2013 - 17:41) |
MVC пример можно набросать за 5-7 минут |
Знать бы еще с чего начать..
Игорь_Vasinsky
12.10.2013 - 17:57
начинать надо было когда вас учили.
что делает этот код по вашему?
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
12.10.2013 - 17:59
в том то и дело, что прошла "типа лекция" и сразу задание.
front method простой. Паттерны они на то и паттерны, что хорошо описаны в интернете и с примерами на том же ооп.
MVC - это не паттерн , а подход разбивки приложения на уровни.
на том же пхп имелось ввиду
Игорь_Vasinsky
12.10.2013 - 18:19
Guest
Цитата |
MVC - это не паттерн |
Цитата |
на том же пхп имелось ввиду |
O_O
http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%...%BD%D0%B8%D1%8Fhttp://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
12.10.2013 - 18:28
Игорь, да фабрика тоже, собственно говоря, не слишком сложный паттерн!
Игорь_Vasinsky
12.10.2013 - 18:30
она первая на ум пришла, но слишком просто, для ленивой студентки)
_____________
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
Самый простой из незанятых - Фабрика (Factory).
Я даже как то давненько
пытался описать доступным языком
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.