что такое Gang of Four шаблон дизайна [дубликат]

этот вопрос уже есть ответ здесь:

недавно я узнал, что в Java есть шаблон дизайна, называемый Gang of Four (GoF). Я не могу понять, что это такое и для чего это нужно. Кто-нибудь может мне объяснить? Спасибо предварительно.

3 ответов


авторы DesignPatternsBook стал известен как "банда из четырех человек." название книги ("шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения") Слишком длинное для электронной почты, поэтому" книга бандой четырех " стала для нее сокращенным названием.

в конце концов, это не единственная книга по шаблонам. Это было сокращено до" книги GOF", которая довольно загадочна в первый раз, когда вы ее слышите.

источник: http://c2.com/cgi/wiki?GangOfFour


Gang of Four-это не шаблон дизайна, это разговорное название для книги "шаблоны проектирования: элементы объектно-ориентированного проектирования" Эрих гамма, Ричард Хелм, Ральф Джонсон и Джон Vlissides (отсюда и "Банды Четырех"). Обратите внимание, что Gang of Four или GoF используется для обозначения либо группы авторов, либо самой книги.

см. также http://en.wikipedia.org/wiki/Design_Patterns


Gang of Four (GOF) ссылается на авторов книги:

шаблоны проектирования: элементы объектно-ориентированного проектирования

с WIKI:

шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения software engineering книга, описывающая повторяющиеся решения для common проблемы в разработке программного обеспечения. Авторы книги-Эрих гамма, Ричард Хелм, Ральф Джонсон и Джон Vlissides с предисловие Грейди Буч. Авторы часто упоминаются как Банда четырех, Гоф, или Го4