Object Oriented - Object Oriented vs Process Oriented Advantages and Disadvantages

Process oriented:

  • Process-oriented programming, the core is the process, that is, the steps to solve the problem, design a problem-solving pipeline. Divide big problems into small ones to solve, and then connect them together.
  • Advantages: If the process of complex problems, simplify the problem, reduce the complexity
  • Disadvantages: Extensible plug-in, pulling one hair and moving the whole body
  • Purpose: tools, environments that require less scalability after completion

Object Oriented:

  • The core is the object, everything that exists is the object
  • Advantages: Strong scalability
  • Disadvantage: high complexity
  • Scenario: User needs change frequently, Internet applications, games, internal enterprise applications such as office systems

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324523945&siteId=291194637
Recommended