2.Explanation
3. Agree with the point of view
4. Four phases of the project
2. Naming rules 1. Appropriate naming
2. Do not use all capital letters for abbreviations
3. Class naming
4. Class library naming
5. Method naming
6. Class attribute naming
7. Naming parameters in methods
8. Variable naming
9. Reference variables and functions return references
10.Global variables
11. Define named/global constants
12. Static variables
13. Function naming
14.php file extension