- PHP Team Development
- Samisa Abeysinghe
- 231字
- 2021-04-01 14:04:01
Summary
In this chapter, we discussed why we need teams to work on software projects, and in particular, on PHP software projects. Along with the evolving real world requirements, the PHP software too needs to evolve, thus they become complex over time.
Since PHP is being used for complex enterprise systems nowadays, we need help from the software engineering principles to deal with the PHP projects. However, given the power and simplicity of PHP, we can choose the rigour process to suite our needs.
Separation of concerns helps us deal with complex projects, dividing the problem into smaller, more manageable parts. Dividing the system based on cross-cutting concerns help teams to deal with complexities easier.
Continuous integration, use of patterns and using the right process, help achieve team success with any software project. For PHP, MVC is the most used pattern. Given the power and simplicity of the PHP programming language, we can leverage the agile process values for PHP projects.
Source control tools, issue tracking tools, continuous builds, and tools that help with proper team communication such as Wikis, forums, mailing lists, and instant messaging chat rooms can be used to improve your team PHP project success.
In the next chapter, we will explore the MVC pattern in more detail and discuss how we can ensure a team can get involved with the MVC pattern in a PHP software project.
- 中文版CorelDRAW 2022基礎教程
- Creo 4.0中文版從入門到精通
- Spring Web Flow 2 Web Development
- Photoshop案例實戰從入門到精通
- Learning VirtualDub: The complete guide to capturing, processing and encoding digital video
- PowerPoint 2019從入門到精通(移動學習版)
- BackTrack 5 Wireless Penetration Testing Beginner's Guide
- AutoCAD 2022中文版從入門到精通(標準版)
- 跨境電商:速賣通搜索排名規則解析與SEO技術
- Mastercam 2019 完全自學寶典
- MATLAB在日常計算中的應用
- 動畫制作基礎(項目教學版)
- Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide
- Inkscape 0.48 Essentials for Web Designers
- Photoshop CC 2015中文版實用教程(第7版)