К основному контенту

Профессиональные PHP (ПХП) рефакторинг

Очень много предприятий и организация являются зависимыми от   устаревшего, но важного программного обеспечения написанного на PHP, которое рискует оказаться заброшенным через невозможность его поддержки. Причины по которым это может произойти: программное обеспечение (ПО) не очень хорошо спроектировано, есть только один разработчик (который разработал данную систему), который может и дальше поддерживать ПО, так как он не использовал общие шаблоны при разработке и не создал документации; использование процедурного подхода при разработке, а не объектно-ориентированного. При помощи этой книг, вы научитесь находить проблему в коде, и применять рефакторинг для создания более эффективного ПО.

Что вы изучите:

  • Что такое рефакторинг и почему нужно проводить рефакторинг кода
  • Как создавать модульные и функциональные тесты, используя PHPUnit и Selenium Remote Control (RC)
  • Как находить "плохие" места в коде, и применять к ним рефакторинг
  • Как применять рефакторинг для большого процедурного ПО, в коде которого есть много "плохих" мест
Для кого эта книга:


Эта книга для PHP разработчиков, бизнесменов, и разработчиков, которым досталось в наследство ПО написанное при помощи PHP.

Детали книги:


Страниц: 360 
Издатель: Apress; 1 edition (July, 2010)
ISBN-10: 1430227273
ISBN-13: 978-1430227274


Скачать книгу можна тут или же купить на Amazon

Комментарии

Популярные сообщения из этого блога

Django в примерах; 2 версия: создавайте эффективные приложения используя Django

Изучите Django на основе четырех практических проектов.

Что вы узнаете:

Как использовать всю мощь Django создавая практически веб-приложения с самого началаКак разрабатывать эффективные веб-приложения быстро используя лучшие практики программированияИнтегрируйте другие технологии в ваше приложение на основе четких, пошаговых инструкций и детальных примеров кода

Конвертируем дизайн из Photoshop в HTML (практика)

Нарезайте ваш дизайн, как профессионалы.
В данной книге редактор сайта Nettuts+, Jeffrey Way проведет вас через весь путь по конвертированию дизайна созданного в Photoshop с законченный сайт состоящий из HTML и CSS файлов. Что изучается в этой книге: Эта книга для тех, кто владеет базовыми знаниями HTML и CSS. Вы должны знать базовые теги HTML и свойства CSS. Некоторые из тем затронутых в данной книге:

Освоение Ubuntu: изучите искусство развертывания, настройки, управления и устранения неполадок для Ubuntu Server, 2 издание

Основные особенности:

Практическое руководство которое научит вас как развертывать/устанавливать, поддерживать и устранять неполадки в Ubuntu ServerПознакомит с новыми возможностями в Ubuntu ServerНаучит использовать последние достижения в таких технологиях, как виртуализация, контейнеры, Nextcloud и др.