How to learn better software design/architecture?
Background: I am a sophomore at uni studying cs and EE, currently in my second internship, working at an industry leading fluid handling robotics company. I have close to 1.5 years of internship experience with dotnet, mostly asp.net core and business logic libraries. Current internship is primarily wpf, which I've been learning for a couple weeks now.
I feel very comfortable with c#, and software development in general, and I understand all the principals of oop that you would expect. My main problem now is design, it feels like my projects are not architectured correctly and are just not designed well. I'm assuming that this kind of stuff comes with more experience, but I'm wondering what kind of resources I should be looking at to help. Books, pluralsight courses, blogs...anything you guys can think of would be a huge help.
0 comments:
Post a Comment