Object-oriented and process-oriented applications in software development

Source: Internet
Author: User

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.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.