I am Java/Spring developer ,I learned DI in Spring core ,I need to leaarn in depth DI , AOP and Solid principles ,i did some research and I found 2 books "Adaptive code agile coding with design
patterns and solid principles" and "Dependency Injection Principles, Practices, and Patterns" both are written in c#, I want to know if these books are applicable for any tech stack or only useful for dotnet core developer (concepts are agnostic or only related to .net) .DI book
adaptive code