Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.11.2010, 11:48
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 1  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
Attention Паттерны, паттерны. Подскажите как начать.

Доброго времени суток всем.
На AS2/3 пишу 4 года. И всё как то получалось обходить стороной существующие паттерны ( даже в очень больших и сложных проектах ).

Недавно писал ОЧЕНЬ простое приложение. Про такие я раньше думал:"Фигня, просто. Зачем там мудрить - взял и написал всё в два класса". Но в итоге, это ОЧЕНЬ простое приложение вызвало массу "недугов". В итоге получился код с кучей статиков.

После сего задумался, что писать нужно не абы как, а грамотно. Полазил по форуму, почитал, что народ юзает паттерны вовсю. Скачал книжку "O'Relly ActionScript 3.0 Design Patterns". Читаю.

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

Заранее спасибо!

Старый 08.11.2010, 12:07
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 2  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
очередной холивар намечается )
тошукайте по форуму...тут про паттерны ток ленивый не высказался )
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 08.11.2010, 12:11
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 3  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
я "тошукал", но во всех темах как то сумбурно про это и всё в итоге заканчивается не конкретными советами что почитать и т.д., а спорами между Masters of Patterns - считать синглтон за паттерн или нет и т.д.

Старый 08.11.2010, 12:28
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 4  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
http://www.flasher.ru/forum/showthread.php?t=138349
Будет интересно почитать (:
__________________
тут я

Старый 08.11.2010, 12:32
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 5  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Паттерны сами по себе - набор более или менее сложных/полезных трюков, они не научат писать грамотно. Книги пишут обычно боль-мень опытные товарищи, часто только потому читая их учишься ещё и писать хорошо.
Тупо список, хоть по вики http://ru.wikipedia.org/wiki/Pattern не так их и много основных.
Хорошесть кода не в статиках меряется, а вот так например: http://plakhov.livejournal.com/74170.html
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 08.11.2010, 13:00
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 6  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Для начала, нужно понять и впитать в себя базовые принципы ООП.
Паттерны - лишь надстройка над ООП. Без ООП они не работают.
__________________
Отряд Котовскага

Старый 08.11.2010, 13:08
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 7  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Цитата:
Сообщение от NAO111 Посмотреть сообщение
И всё как то получалось обходить стороной существующие паттерны ( даже в очень больших и сложных проектах ).
Тогда при знакомстве с паттернами Вы для себя можете найти то что уже их используете, только не знали что это такой-то паттерн и как он по науке называется.

Что почитать?
1. То что скачали
2. http://www.amazon.com/First-Design-P...ref=pd_sim_b_3
3. ну и конечно http://www.amazon.com/Design-Pattern.../dp/0201633612

Нужно хотя бы ознакомиться, а осознание придет с опытом (это я так для себя надеюсь ).


UPD:
Всё намного печальнее чем я думал
Как вы умудрялись создавать большие и сложные проекты задавая такие вопросы?
Тогда Вам паттерны еще рановато, нужно бы еще покодить немного, да посмотреть чужие работы, благо опенсурсных проектов на гуглокоде сейчас тьма.
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 08.11.2010 в 13:20.
Старый 08.11.2010, 15:38
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 8  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Видео уроки по паттернам. Основное отличие от других ресурсов в том, что автор сначала показывает код написанный "в лоб", а потом рефакторит его с применением, того или иного паттерна.

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:35.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.