DEV Community

Discussion on: StackOverflow FTW

Collapse
 
olegchir profile image
Chaos Monkey ☄️🧙‍♂️🚀

Wow, the most amazing thing here is that you commented on this post. I never promoted it, even on twitter, but still.

Returning to the question, I think that the development process is a very interesting thing with multiple layers of complexity. It's like a network service security - if you think that the service is either secure or not, you're doing it wrong. You have to establish some threat model or risk model in this case, and then continue carefully with a full understanding of what and why you do it. Every layer has to be solved separately with different priorities. Failing to do that leads to learning every algorithm of the world without any actual leverage to use it in practice in real life, establishing R&D departments that do R&D on nothing interesting, and different kinds of corporate cringe