Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Help me do number 9 and 12 u, Iechnical Debt & Refactoring (11 points) 9. list and describe two ways in which Separation of Concerns
Help me do number 9 and 12 u, Iechnical Debt & Refactoring (11 points) 9. list and describe two ways in which Separation of Concerns Principle influences the team its development process. Frame your answer, with respect to a scenario where a customer requests to add a new feature or modify an existing one? (4 points) 1.) Functional 2) Non- functional 10. What is the DRY Principle? ...What is it? (1 point) Do not repeat yourself. 11. Explain why "borrowing" code may violate the DRY and introduce a "code smell" in terms of the maintainability of a software product. (3 points) Because while borrowing Cole may hawe ile mestopu did not witte the code so you will need some other methods to get understand also the code the borrowed may have the same thing as you did, that cannot stay as extensibillities and mantahability. 12. Is it good or bad for a product to achieve high technical debt? Briefly justify your answer by giving a concrete example. (3 points) It's bad for a product to achieve high technical det. Technical det is a concept in Software development than reflects the implied cesto rework caused by choosing an easy solution now instead of using a better appeach that word take longer. For example, when I just build up a company, a will good money to run the company as fast as I can, so will chase an easy product to build and sell to get money, when time. Spass by, I should use refactoring to solve the high technical debt to improve my products. Interesting
Help me do number 9 and 12
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started