Which software engineering principle emphasizes that a system should have only one reason to change?
- DRY (Don't Repeat Yourself)
- OOP (Object-Oriented Programming)
- SRP (Single Responsibility Principle)
- YAGNI (You Ain't Gonna Need It)
The 'SRP' (Single Responsibility Principle) is a principle in software engineering that states that a module, class, or function should have only one reason to change. This helps in maintaining a system by reducing the impact of modifications.
Loading...
Related Quiz
- The concept in ERP where data is entered once and is then accessible from multiple applications without redundancy is referred to as _______.
- The process of identifying and resolving network connectivity issues is known as _______.
- What is the primary purpose of a Content Delivery Network (CDN) in cloud networking?
- What is the primary function of the ALU (Arithmetic Logic Unit) in a computer?
- Which optimization algorithm is commonly used to adjust weights in neural networks based on the gradient of the loss function?