Добре дошли в онлайн книжарница kupiknigi.com!

Пропуснете до основното съдържание »

ActionScript 3.0, шаблони за проектиране

Уилям Сандърс и Чандима Кумаранатунг
Редовна цена: 34,00 лв.
Отстъпка: 0 %
Крайна цена: 34,00 лв.

Допълнителна информация

Издател ЗеСТ Прес
Година на издаване 2009
Език Български
Корица Мека
Брой страници 540
Размер 16,5 х 23,5
Категории Компютърна литература

cover-actionscript-30

Кликнете два пъти върху изображението, за да го видите в по-голям размер

Намаляване
Увеличаване

Подробности

ActionScript 3.0 поставя началото на нова епоха в програмирането с Flash и Flex, защото имплементира стандарта ECMAScript за Интернет езици. В него могат да се открият много елементи от езици като C++ и JavaTM. С по-сложните елементи на ActionScript 3.0 се появяват и по-сложни начини за програмиране и програмно мислене. Повечето читатели на тази книга са запознати до някаква степен с ООП и подобно на преминаването от процедурно към ООП програмиране, преходът към програмирането с шаблони за проектиране представлява стъпка нагоре за ООП програмистите. Тъй като ActionScript 3.0 е достигнал момента, в който могат да се разработват по-сложни и предизвикателни програмни структури, авторите на книгата смятат, че програмистите на Flash и Flex трябва да разбират програмните техники за работа с подобни структури. Ако разбирате програмирането с шаблони за проектиране, вие ще можете да пишете по-добър ООП код, който можете да използвате и в други програми. За по-добре платените позиции за програмисти се предпочитат разработчици, които могат да работят в екип и познават сложните структури, за чиято обработка са създадени шаблоните за проектиране и ООП. Когато придобиете опит в разработването на по-сложни приложения, ще видите, че шаблоните за проектиране улесняват програмирането. В големите и сложни приложения, програмистите срещат проблеми най-вече с планирането и с неподходящите структури на дизайна. Шаблоните за проектиране не само предлагат решения за често срещани проблеми, но и акцентират върху управлението и промяната. Речникът на шаблоните за проектиране също е много важен, защото чрез него можете да станете част от общността на разработчиците, които комуникират свободно с езика на шаблоните. Докато четете тази книга, ще срещнете някои доста сложни примери, като приложение за електронен бизнес с възможност за избор на услуга от потребителя; интерфейс за избор на клас от продукти и отделни продукти във всеки клас; приложение за екшън игра; приложение за записване и възпроизвеждане на видео, и много други. Независимо дали сте работили с Java или C++ или имате опит с ActionScript 2.0, ActionScript 3.0, шаблони за проектиране ще ви помогне бързо да намерите много елегантни решения за вашите Flash и Flex приложения. …………….. Как е организирана тази книга Първата част съдържа глава 1, която представлява въведение в шаблоните за проектиране. Авторите, преподаватели в Харвърд, са добавили и уводна подглава за читателите, които имат минимален опит в обектно-ориентираното програмиране. По-опитните потребители могат да пропуснат прегледа на ООП и да преминат към материалите относно шаблоните за проектиране Част I, Непрекъсната промяна Глава 1, Обектно-ориентирано програмиране, шаблони за проектиране и ActionScript 3.0 Части II, III и IV представляват трите основни части в тази книга. Те разглеждат фундаментални шаблони за проектиране и ги организират в категории шаблони за създаване, структурни шаблони и шаблони за поведение. Част II, Шаблони за създаване Глава 2, Шаблон Factory Method Глава 3, Шаблон Singleton Част III, Структурни шаблони Глава 4, Шаблон Decorator Глава 5, Шаблон Adapter Глава 6, Шаблон Composite Част IV, Шаблони за поведение Глава 7, Шаблон Command Глава 8, Шаблон Observer Глава 9, Шаблон Template Method Глава 10, Шаблон State Глава 11, Шаблон Strategy Част V съдържа две глави, посветени на използването на множество шаблони за проектиране при разработването на приложения. Дизайните Model-View-Controller и Symmetric Proxy обхващат повече от един шаблон за проектиране. Що се касае до разясненията относно начина на работа на множество шаблони за проектиране, главите са организирани подобно на останалите глави. Въпреки това, множествените дизайни използват диаграми на обекти вместо диаграми на класове. Част V, Множество шаблони Глава 12, Шаблон Model-View-Controller Глава 13, Шаблон Symmetric Proxy Всяка глава относно шаблоните за проектиране е организирана така, че да оптимизира и „избистри" информацията за предназначението на даден шаблон, както и начина за неговата употреба. Следните подглави, макар и не точно в изброения по-долу ред, могат да бъдат открити във всяка глава относно шаблоните за проектиране: • Какво представлява шаблонът? • Основни елементи на шаблона • Основен модел на шаблона, включващ диаграма на класове • Ключови ООП концепции, които могат да се открият в шаблона • Малък абстрактен пример • Приложни примери Целта на авторите да организират книгата по този начин, е желанието да опишат по-добре всеки шаблон за проектиране. Чрез разясняване на шаблона и неговите основни елементи се акцентира върху неговата функция и структура. Основният модел и диаграмата на класовете предоставят по-подробно описание, така че да можете да видите структурата и връзките между класовете и интерфейсите. Освен това са включени и определени ООП концепции за различните шаблони. Това е направено, поради две причини. Първо, потребителят от средно ниво ще разбере по-добре начина на работа на ООП концепцията и самото ООП. Второ, напредналите потребители ще могат да видят концепцията и да определят бързо структурата на шаблона за проектиране.
© 2014 - Онлайн книжарница Купи Книги. Всички права запазени.