Beginner Web & Software Development
Q40 / 100

What does SOLID stand for in software development?

Correct! Well done.

Incorrect.

The correct answer is B) Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion — five OOP design principles

B

Correct Answer

Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion — five OOP design principles

Explanation

SOLID (Robert Martin): S=one reason to change, O=open for extension closed for modification, L=subtypes substitutable for base types, I=small focused interfaces, D=depend on abstractions not concretions.

Progress
40/100