Software design is used to imagine the structure of a system and to determine the potential cost and time required to build said software. Of course, these should be used as estimates; successfully determining the cost and time required to build software is a task that probably has never been achieved in the real world, or resulted in either compromise in quality, or a feature-stripped piece of software that does not provide its intended value. After all the time and effort of building software, if you are so lucky to find yourself in the case of successfully building a piece…

Micheal Gaud

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store