FUNDAMENTALS OF COMPUTER

SYSTEMS DEVELOPMENT ANALYSIS

APPLICATION DEVELOPMENT PROCESSES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Each of the SOLID principles can be practiced by any software developer to help them in solving various software development problems.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -SOLID is an acronym that stands for five key design principles: single responsibility principle, open-closed principle, Liskov substitution principle, interface segregation principle, and dependency inversion principle. All five are commonly used by software engineers and provide some important benefits for developers.

Detailed explanation-2: -I: Interface Segregation Principle (ISP) – This principle advises software designers to avoid depending on things that they don’t use.

Detailed explanation-3: -SOLID Principles is a coding standard that all developers should have a clear concept for developing software properly to avoid a bad design. It was promoted by Robert C Martin and is used across the object-oriented design spectrum. When applied properly it makes your code more extendable, logical, and easier to read.

There is 1 question to complete.