Реклама на сайте Advertise with us

Программистам вопрос. шаблоны проектирования

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 15/04/12 в 12:58       Ответить с цитатойцитата 

вопрос к пхп-программистам и не только им.
кто какие шаблоны проектирования активно юзает? наткнулся в одной книжке на весь перечень, и как-то нагрузило меня это, самим перечнем. я кроме фабрики и синглтона ничего не юзаю обычно. про половину даже и не слышал и не знал. собственно слышал всего про четыре. фабрика\синглтон\адаптер\обсервер










пришел к победе коммунистического труда

0
 



С нами с 16.07.06
Сообщения: 886
Рейтинг: 892

Ссылка на сообщениеДобавлено: 15/04/12 в 14:05       Ответить с цитатойцитата 

Ага, их дохуя и некоторые непонятные.

Многие ими пренебрегают, я и сам забил на них, поскольку больших приложений не пишу.

Но имхо программисты, работающие над большими проектами must know this.

5
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 15/04/12 в 21:43       Ответить с цитатойцитата 

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

есть такая книга, - Банда четырех, к примеру, почитай, там в принципе доходчиво объяснено в каких случаях применяются те или иные шаблоны.

в частности для примеры на php http://www.fluffycat.com/PHP-Design-Patterns/

6
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 16/04/12 в 17:54       Ответить с цитатойцитата 

нифига себе списочек
честно говоря не знаю ни одного хорошего программиста, который бы упоминал названия более 2-3 паттернов. при этом я так прошелся по этому списку и вижу что многое применял... просто никак это не называя.
наверное их в основном познаешь в каждой предметной области отдельно. к примеру простой веб-сайт вообще может не иметь паттернов, но если он сделан в mvc фреймворке, тогда уже что-то юзаешь иногда, а если это многосерверная система с кучей юзеров, синхронизациями и т.п., то там свои решения, зачастую готовые, но все равно юзающие уже другие паттерны.
но в основном мне кажется это юзается не в вебе.

5
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 16/04/12 в 22:04       Ответить с цитатойцитата 

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

5
 



С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506

Ссылка на сообщениеДобавлено: 16/04/12 в 22:12       Ответить с цитатойцитата 

freeek писал:
да почему не в вебе, имхо, какая разница где их юзать.

ну конечно в вебе тоже есть, просто помню в каком-нить делфи или visual c++ , там прям стандартные имена были типа Factory... т.е. хочешь не хочешь а уже приучаешься к таким матерным словам. а веб все больше mvc с разными свистоперделками, это да.

5
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 17/04/12 в 12:10       Ответить с цитатойцитата 

всем спасибо. рейтинг нагрузил

freeek: спасибо за ссылку

пришел к победе коммунистического труда

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 17/04/12 в 13:59       Ответить с цитатойцитата 

Посмотерл вики, ничего не понял.
Кто-то может привести короткий практический пример применения этих шаблонов?

®

0
 

XXX-Server.biz

С нами с 15.02.03
Сообщения: 9410
Рейтинг: 6676


Передовик Master-X (16.01.2008)
Ссылка на сообщениеДобавлено: 19/04/12 в 20:04       Ответить с цитатойцитата 

Тут неплохие примеры есть
http://citforum.ru/SE/project/pattern/

Хостинг от $0.05/Gb, VDS от 9$, Dedicated Servers от $49
Домены от 4.99$

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 19/04/12 в 22:15       Ответить с цитатойцитата 

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »