Discuss about "Principles of Good Software Design"
Instructions:
• As a web software engineer or architect, your job is to provide solutions that are the best fit for your business under constraints of limited money, time, and knowledge about the future. If you take your role seriously, what will you do to keep an open mind and try to consider different points of view? Explain
• Provide a one-page document on above topic. (2 paragraphs)
• NO plagiarism.