❔ solid principles training
I'm studying solid principles using c#, i want to train on it, there is exercise or problem solving sites for that?? and what is the best way to train on it?
3 Replies
depends on your definition of "solid principles"
it's one of those terms that means a lot of different things to a lot of different people
at least, in practice
my suggestion for "practicing"/"training" is always gonna be "go build something"
I'd say try looking for some examples on each principal. Some exercises you could do is to view some "code review" videos on youtube for C# and see if that code applies SOLID principles in their architecture. Best way to train is to do. Like V.EINA Jaken said above. You could go back and look at old code if you used many classes or interfaces before and see if those need changing.
Just remember to not over-engineer stuff. Too many interfaces and it becomes goop
Was this issue resolved? If so, run
/close
- otherwise I will mark this as stale and this post will be archived until there is new activity.