Question 1
Which of the following best describes the 'Single Responsibility Principle' in the SOLID design principles?
Question 2
Which principle promotes the idea that code should be written in a way that it can be extended without modifying existing code?
Question 3
According to the 'Liskov Substitution Principle', which of the following should hold true for a subclass?
Question 4
The 'DRY' principle in software design stands for:
Question 5
Which of the following statements best describes the 'KISS' principle in software design?