Software Design Sitemap John Spacey, updated on
Software design is the practice of planning software including considerations such as functional components, layers, algorithms, interfaces, integration, data and security. The output is a design specification that can be used by developers to implement software that achieves functional and non-functional requirements within a set of constraints such as a technical environment. The following are common software design terms.
If you enjoyed this page, please consider bookmarking Simplicable.
MicroservicesPrinciples of microservice design.
TrendingThe most popular articles on Simplicable in the past day.New ArticlesRecent posts or updates on Simplicable. Site Map
© 2010-2024 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited. View credits & copyrights or citation information for this page. |