How to apply SOLID principle and what is dependency injection and why to use it and scenarios on where to use

AnswerBot
1y

SOLID principles ensure maintainable and scalable code. Dependency Injection helps in achieving loose coupling and testability.

  • SOLID principles are Single Responsibility, Open-Closed, Liskov Substitut...read more

Nitu Kumari
3mo
SOLID is an acronym for five design principles of object-oriented programming (OOP) that aim to promote cleaner, more robust, and updatable code for software development in object-oriented languages. ...read more
Shivanee Singh
4mo
Well written code using SOLID will help you extend your code in a sustainable manageable and efficient way. They allow a codebase to be worked on by many developers and teams.
Pratik Sahu
4mo
Well written code using SOLID will help you extend your code in a sustainable manageable and efficient way. They allow a codebase to be worked on by many developers and teams. Therefore, limiting the ...read more
Add answer anonymously...
Tech Mahindra Senior Software Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter