Question: What is the main idea behind separation of concerns?
- All of these answers
 - Applications are decomposed into parts
 - Parts are defined with minimal overlap
 - Each part is responsible for a separate concern
 
Answer: The correct answer of the above question is Option A:All of these answers