PHP. Объекты, шаблоны и методики программирования

ISBN 978-5-8459-1689-1, 978-1-43-022925-4 Наличие: 1


650.00 грн.
$1 инвестированный в образование приносит $30 дохода
Издательство: Вильямс
Серия: PHP
Размер: 170x240
Вес: 639
Переплет: Твердый
Язык: Русский
Количество страниц: 560
Моя цена Цена книги в других интернет-магазинах 810 грн. Моя цена 650 грн. Экономия на книге 160 грн.
Внимание Внимание! Книга в единственном экземпляре. Не упустите шанс заключить выгодную сделку.
Смотрите другие лоты Большой выбор деловой литературы. Смотрите другие лоты.

Описание

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

 

  • определения класса,
  • создания объектов,
  • наследовании,
  • инкапсуляции методов и свойств.

Вы изучите также и дополнительные темы, такие как

  • статические методы и свойства,
  • абстрактные классы,
  • обработка исключений,
  • клонирование объектов,
  • пространства имен,
  • механизм замыканий и многое другое.

Комментарий

3-е издание.

Отзывы с ozon.ru:
19 Мая 2011
 
 
Лучшая книга по применению концепции ООП в языке PHP. Много по ней узнал. Местами требуются уточнения и разъяснения. В этом случае пользуюсь книгами Мартина Фаулера "Шаблоны корпоративных приложений" и Книгой "банды четырех" - "Приемы объектно ориентированного программирования. Паттерны проектирования". Не очень хорошо описано про замыкания и реализацию калбеков но это единственный источник информации о них на русском языке в php. Очень радует, что автор переписал примеры книги основываясь на введенных в php 5.3 пространствах имен. Тут говорят что cvs устарел, я просто не знаю ему альтернатив. Глава про phpdocumentor оказалась полезной, стало жить проще. Рекомендую читать главы по паттернам следующим образом - Сначала Мэтт Зандастра, потом ищете и читаете про паттерн в книге Мартина Фаулера, Потом в книге "Банды четырех". Если поняли - хорошо, можете попрактиковаться. Если нет - можно еще раз перечитать все источники. Pear и phpunit можно и правда пропустить, но phpunit только после написания своей системы обработки и вывода ошибок (set_error_handler(), get_error_handler()), до этого - будет полезно. 
Вам помог этот отзыв?
 
21 Сентября 2011
 
 
Что сказать - только одно: Читать обязательно! Книга рассчитана на тех, кто знаком с РНР уже около года и ему надоело постоянно писать в процедурном стиле. Автор показывает во всем великолепии ООП, который позволяет "творить чудеса". Что бы "творить чудеса" используются Шаблоны программирования (паттерны), которые описаны в данном издании. Да, рассмотрены не все паттерны. Но автор учит не слепо их использовать, а понимать суть их, в результате можно спокойно садиться и претворять это в "жизнь", то есть в код. Книжка будет полезна всегда, так как это единственная книга (которую я нашел), показывающая шаблоны программирования для языка РНР. После неё уже можно смело браться за такие книги, как: - "Паттерны проектирования" от "банды четырех" - "Архитектрура корпоративных приложений" Мартина Фаулера - "DDD" (или Большая синия книга) Эрика Эванса. (книги приведены в том порядке как я бы их читал) Удачного кодинга. 
Вам помог этот отзыв?
 
4 Января 2012
 
 
Товар куплен на OZON
Вот что называется купил и не пожалел, а приобрел на года вперед бесценный опыт автора!Начнем: 1-по полочкам разложены все принципы ООП php. 2- расписаны основные шаблоны и как их применять 3-книга переводит вас на новый уровень программирования, это напоминает как решить задачу на плоскости если она не решается?нужно решить ее в пространстве 4-совсем немного кода, а больше практических советов - т.е. все максимально конкретно 5-читаю и практикуюсь, ничего подобного раньше я не встречал, из книг конечно же. Вывод: если вы изучали php то это еще не все есть php++ и знание второго нужнее, чем знание первого!!! 
Вам помог этот отзыв?

Похожие товары