PHP 5 для профессионалов, Леки-Томпсон Э., Коув А., Новицки С., Айде-Гудман Х., 2006


PHP 5 для профессионалов, Леки-Томпсон Э., Коув А., Новицки С., Айде-Гудман Х., 2006.

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

PHP 5 для профессионалов, Леки-Томпсон Э., Коув А., Новицки С., Айде-Гудман Х., 2006


Преимущества объектно-ориентированного подхода.
Одним из основных преимуществ ООП является простота преобразования бизнес-требований предметной области в отдельные программные модули. Поскольку объектно-ориентированный подход позволяет моделировать приложение в терминах объектов реального мира, то всегда можно выявить взаимосвязь людей, предметов и понятий с соответствующими программными классами. Эти классы обладают теми же свойствами и поведением, что и понятия из реального мира, которые они представляют. Поэтому не составит никакого труда определить, как должны быть реализованы и как должны взаимодействовать различные компоненты приложения.

Второе преимущество объектно-ориентированного подхода заключается в возможности повторного использования кода. Зачастую в разных частях приложений нужно использовать одни и те же типы данных. Например, в приложении, предназначенном для управления данными о пациентах в больнице, наверняка потребуется использовать класс Person (Пациент). В процессе ухода за больным, как правило, участвует большое количество людей: сам пациент, врачи, медсестры, администраторы, страховые агенты и т.д. При этом при выполнении каких-либо действий необходимо вносить соответствующие записи в историю болезни. (Ее нужно использовать также и при определении возможности выполнения этих действий.) Создав класс с именем Person, обладающий свойствами и методами, присущими всем людям, можно добиться повторного использования большой части программного кода. Достичь аналогичного результата при структурном программировании удается далеко не всегда.

Оглавление
Введение
Часть I. Основы разработки объектно-ориентированного программного обеспечения
Глава 1. Введение в объектно-ориентированное программирование
Глава 2. Унифицированный язык моделирования UML
Глава 3. Объектный подход в действии
Глава 4. Шаблоны проектирования
Часть II. Разработка повторно используемого набора объектов: простые служебные классы и интерфейсы
Глава 5. Класс Collection
Глава 6. Класс CollectionIterator
Глава 7. Класс GenericObject
Глава 8. Уровни абстракции базы данных
Глава 9. Интерфейс Factory
Глава 10. Управление событиями
Глава 11. Регистрация событий и отладка
Глава 12. Протокол SOAP
Часть III. Разработка повторно используемого набора объектов: сложные (но не слишком) служебные классы
Глава 13. Модель, вид, контроллер
Глава 14. Общение с пользователями
Глава 15. Сеансы и аутентификация
Глава 16. Каркас для модульного тестирования
Глава 17. Конечные автоматы и файлы конфигурации
Часть IV. Учебный пример: автоматизация работы торгового предприятия
Глава 18. Знакомство с проектом
Глава 19. Методологии управления проектами
Глава 20. Проектирование системы
Глава 21. Архитектура системы
Глава 22. Разработка средства автоматизации торговли
Глава 23. Обеспечение качества
Глава 24. Развертывание
Глава 25. Разработка надежной системы генерации отчетов
Глава 26. Что дальше
Часть V. Приложения
Приложение А. Зачем использовать контроль версий
Приложение Б. Интегрированные среды разработки для языка РНР
Приложение В. Настройка производительности РНР
Приложение Г. Практические советы по установке РНР Предметный указатель.



Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу PHP 5 для профессионалов, Леки-Томпсон Э., Коув А., Новицки С., Айде-Гудман Х., 2006 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 


Книги, учебники, обучение по разделам




Не нашёл? Найди:





2016-12-05 09:47:07