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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Greenwich, Conn. :
Manning,
2007.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 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.