5 Key Principles of Software Architecture


This is a great post—it's in a vein I think is very important. Data scientists & analysts write a lot of code, but often aren't ever taught how to write good code. It turns out that applying fundamental software design principles to any code is incredibly useful.

There is no single post that will take you from zero-to-sixty on this topic in ten minutes, but this post acts as a nice teaser: the principles in it guide decades of software development and contain a tremendous amount of collected wisdom.


Want to receive more content like this in your inbox?