Today, I designed a functional module and suddenly got to know about object-oriented and process-oriented. Remember to avoid forgetting.
When designing and developing a software or function, your vision or website position determines your understanding of the software. If you are a software designer, you will focus on some features of the software, such as consistency, availability, or scalability. When you look at it from the developer's perspective, you will pay more attention to software processes, such as data flow. I remember a Daniel said, "one person can only focus on one aspect at a time, but it cannot do anything well ". This is probably the case. I forgot the original words. Hey. Generally, I will analyze a project in two roles. Let's take a holistic look at how this project is divided into several modules and how the modules communicate with each other. Then, let's look at what functions these modules have and why this module has this function instead of other functions. module. In a local view, the module looks at what execution sequence is the function of this module and why this operation is at the forefront rather than other operation sequences.
The above may be the application of object-oriented and process-oriented in projects.