"Object-oriented design"

Source: Internet
Author: User

The design is the software realization based on the analysis model, divides into the system design and the detailed design two important stages, occupies the modularization, the coupling degree and the cohesion, the reusability principle. Software architecture is the key to the success or failure of a system, including warehouses, hierarchies, MVC, client/server, pipeline, and filter architectures. Each system has its own identification design elements, data storage strategies and deployment systems, and design review is required, where data storage policies include data files, relational databases, and object-oriented databases. Detailed design includes methods, attributes, state and relationship modeling, and design review is also required. General design patterns include Abstract,factory,adaptor, bridge and facade modes, user interface design to user-centric, developers should uphold user control, consistency, personalization, tolerance, feedback, aesthetics and usability principles Web interface is one of the design, the better interface also needs the user's support. The design document is the result of software architecture and detailed design.

"Object-oriented design"

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.