I haven't talked to my new blog for a long time. I have been charging urgently in the last month and busy with some private affairs. However, my blog garden is still my favorite ~
I want to make statistics this time,Class Design, coding, and performance. What should your team do first?
1. First, design the architecture and consider changes, reuse and reuse as much as possible.--->Start coding again--->Finally solve performance problems--->Delivery
2. Complete the process with simple coding--->Restructuring makes the architecture more idealistic and prepares for future expansion--->Finally solve performance problems--->Delivery
3. First, design the architecture, consider changes, reuse and reuse as much as possible, and consider the performance issues together.--->Start coding again--->Delivery
4. Consider performance issues first--->Start coding again--->Through refactoring, the Code has a better architecture and is ready for future expansion.--->Delivery
5. Coding--->Delivery *** time is tight, the task is urgent, what architecture is it, and reconstruction is it all cloud ~ ***
6. Coding--->Solve performance problems--->Delivery *** time is tight, the task is urgent, what architecture is it, and reconstruction is it all cloud ~ Performance cannot be solved ***
To be honest, what should your team do first?
The term architecture may be misunderstood... Let's make another selection ~~
A. design all the classes first, and use the design pattern as much as possible to consider changes and scalability.--->Start coding again--->Finally solve performance problems--->Delivery
B. design all the classes first. Use the design mode as much as possible to consider changes and scalability, and consider performance issues together.--->Start coding again--->Delivery
C. simple design class first, as long as it meets the business needs--->Start Coding--->Through restructuring, we made the originally designed classes more idealistic and prepared for future expansion.--->Finally solve performance problems--->Delivery
D. Coding--->The delivery is *** time-consuming, the task is urgent, and what kind of design is cloudification. If it is used, it will be set up ~ ***
E. Coding--->Solve performance problems--->Delivery *** performance cannot be solved ***
Hard work ~~