Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.09.04;
Скачать: CL | DM;

Вниз

Паттерны проектирования   Найти похожие ветки 

 
Kerk ©   (2011-05-13 22:37) [0]

А ведь Фаулер с товарищами - это такие американские Альтшуллеры. Ведь реально сама идея паттернов проектирования ПО - это переложение ТРИЗ на нашу область работы.


 
Sergey Masloff   (2011-05-14 07:30) [1]

Не согласен. Паттерны просто типовые конкретные решения а в ТРИЗ - методики поиска решений... Вобщем ИМХО о разном там


 
имя   (2011-05-14 09:59) [2]

Удалено модератором


 
имя   (2011-05-14 10:11) [3]

Удалено модератором


 
имя   (2011-05-14 10:34) [4]

Удалено модератором


 
Игорь Шевченко ©   (2011-05-14 11:49) [5]


> Ведь реально сама идея паттернов проектирования ПО


Взята из архитектуры, об чем Гамма сотоварищи честно пишут


 
Kerk ©   (2011-05-14 13:13) [6]


> Sergey Masloff   (14.05.11 07:30) [1]
>
> Не согласен. Паттерны просто типовые конкретные решения
> а в ТРИЗ - методики поиска решений... Вобщем ИМХО о разном
> там

ТРИЗ более проработана, с этим я согласен.
Но вообще подход похож. Альтшуллер изучил огромное количество конкретных решений, чтобы выделить общие подходы. Патерны предлагают похожий подход.


 
Иксик ©   (2011-05-14 13:29) [7]

Удалено модератором


 
Дмитрий Тимохов   (2011-05-14 19:16) [8]

что такое ТРИЗ?


 
Kerk ©   (2011-05-14 19:17) [9]


> Дмитрий Тимохов   (14.05.11 19:16) [8]

http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D1%85_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87


 
Mystic ©   (2011-05-14 22:40) [10]

Имхо, значение паттернов больше в том, что для типичного случая есть собственное имя. Т. е. не надо говорить: а давай-ка зафигачим так, вот так и так! Можно сказать проще? а может воспользуемся паттерном визитор?


 
Kerk ©   (2011-05-14 23:21) [11]

Да, это немаловажно.


 
Petr V. Abramov ©   (2011-05-14 23:56) [12]


>
> > Дмитрий Тимохов   (14.05.11 19:16) [8]
>
> http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B5%D1%82%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D1%85_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87
>

В результате своего развития ТРИЗ вышла за рамки решения изобретательских задач в технической области, и сегодня используется также в нетехнических областях (бизнес, искусство, литература, педагогика, политика и др.).
вот откуда песцы-то крадутся жирные.

> Mystic ©   (14.05.11 22:40) [10]
>
> Имхо, значение паттернов больше в том, что для типичного
> случая есть собственное имя. Т. е. не надо говорить: а давай-
> ка зафигачим так, вот так и так! Можно сказать проще? а
> может воспользуемся паттерном визитор?

это да, польза несомненная.


 
Дмитрий Тимохов   (2011-05-15 00:14) [13]

У меня к паттернам было несколько периодов отношения.
Я в начале чуть ли не молился на них.
Потому пришло понимание, что это свого рода кирпичи размышления над архитектурами. Зачастую для не для ООП. А в принципе полезно порассуждать в терминах - этот компонент "знает" об этом, а тот не знает и т.д. Паеттерны воспитывают культуру подобных рассуждений. Еще полезно Фаулера почитать "Архитектуры корпоративных приложений". Там много, но тоже дает аппарат неплохой рассуждений.


 
Юрий Зотов ©   (2011-05-15 10:36) [14]

Паттерны... паттерны... наведут науку на голом месте... а на самом деле ничего нового.

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

Собственно, именно знание типовых решений и порождает специалиста.



Страницы: 1 вся ветка

Текущий архив: 2011.09.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.015 c
15-1305711559
Омлет
2011-05-18 13:39
2011.09.04
Недопустимые символы в названии файла


15-1305404999
Юрий
2011-05-15 00:29
2011.09.04
С днем рождения ! 15 мая 2011 воскресенье


15-1305613153
BoB
2011-05-17 10:19
2011.09.04
Непонятки с настройками принтеров


8-1215855784
AlexanderMS
2008-07-12 13:43
2011.09.04
Программа вылетает на команде IGraphBuilder.RenderFile


15-1305318604
Юрий
2011-05-14 00:30
2011.09.04
С днем рождения ! 14 мая 2011 суббота