Analyst Integration Question:
Explain Open closed design principle?

Answer:
Open closed is another principle from SOLID, which asserts that a system should be open for extension but close for modification. Which means if a new functionality is required in a stable system then your tried and tested code should not be touched and new functionality should be provided by adding new classes only.
Previous Question | Next Question |
Explain Liskov substitution principle? | Explain recursive algorithm? |