This is a set of strict team development specifications, which are the development specifications practiced by Laravel engineers within the Youfanyuanyang team. We believe in an open and transparent engineering culture, so we make information as public as possible. I hope this information can be used as a reference and reference for others to maximize its value.
Youfan Yuanyang is a software outsourcing company that advocates remote collaboration. Engineers come from all over the world. Standardization allows our engineers to be well-trained to provide higher quality software delivery. . On the other hand, we also hope that the project experience of the entire team can be inherited, and we will continue to summarize and explore in every actual combat to find the best practices that combine development efficiency, program execution efficiency, scalability and security, and ultimately achieve group wisdom. continuation and improvement.
The specification has the following advantages:
Due to space reasons, this specification cannot involve the writing standards of every piece of code in the project, so here we focus on the "development philosophy" that this specification follows. Development Please use it as a guiding light to guide your decision-making:
The following are some excellent "program design concepts":
In this specification , we will use these two sets of concepts as the basis for programming. These design concepts provide a basis for us to design programs. Following these concepts can make the program clear and easy to read.
For more Laravel related technical articles, please visit the Laravel Tutorial column to learn!
The above is the detailed content of Laravel project development specifications. For more information, please follow other related articles on the PHP Chinese website!