If building software , there's necessary to understand the distinct roles of high-level design and detailed design. HLD provides a overall view of the application , outlining the core components and https://system-design-caching149649.bloggazzo.com/41376916/top-level-design-vs-lld-understanding-the-important-variations