So, there's a ton of cool platforms to learn basic stuff like programming languages, also quite a lot of platforms to learn algorythms and data structures, all of that with any degree of gamification, difficulty, you name it. But is there anyuthing to learn stuff like software architecture / patterns / antipatterns / SOLID and other principles, basically, a platform to learn to write good production level code that is easy to maintain and build upon? It seems like I've never stumbled upon anything like that at all.
from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/Tw0HSP3