Thinking About The Business Case First
Thinking About The Business Case First
Okay so I did not expect to be writing on my break and least of all at this time. But my brain just does its own thing! I also want to add that nothing I write in this blog matters. Absolutely nothing. What matters is what I do at work. What matters is how I perform. And these are all posts to help me to consolidate what I do and do it better. So here’s a quick 5 am thought: when doing problem solving.
I am struggling to define problems. When I take a new ticket it’s not obvious what the problem is.
But what is completely obvious to me now is the first step. To think about it from the business perspective. For example: I was changing the way we do views the other day right? From functions to classes. But what would’ve helped me is thinking about the purposes that views serve in the first place. They are our endpoints right? They are what we need to hit to make our code happen.
When changing the views I wish I had started off with: “I have some endpoints I need to hit. This is what makes my logic happen.
I want to change the way these are hit. As there are two ways of doing this (or more but you know). I don’t want to change anything about what happens when we hit them. The code should still run exactly the same. But because of the way we have defined something else in our code (can’t remember what but never mind) it makes sense to transfer this over to this new style.
Comments
Post a Comment