PHP in Action : objects, design, agility /
To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supp...
Call Number: | Libro Electrónico |
---|---|
Main Author: | |
Other Authors: | , |
Format: | Electronic eBook |
Language: | Inglés |
Published: |
Greenwich, Conn. :
Manning,
2007.
|
Subjects: | |
Online Access: | Texto completo (Requiere registro previo con correo institucional) |
Table of Contents:
- pt. 1. Tools and concepts
- PHP and modern software development
- Objects in PHP
- Using PHP classes effectively
- Understanding objects and classes
- Understanding class relationships
- Object-oriented principles
- Design patterns
- Design how-to : date and time handling
- pt. 2. Testing and refactoring
- Test-driven development
- Advanced testing techniques
- Refactoring web applications
- Taking control with web tests
- pt. 3. Building the web interface
- Using templates to manage web presentation
- Constructing complex web pages
- User interaction
- Controllers
- Input validation
- Form handling
- Database connection, abstraction, and configuration
- pt. 4. Databases and infrastructure
- Objects and SQL
- Data class design.