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.

And there are some advantages to doing it this way. And I can ask Chat GPT what they are (as I go there first for generic coding questions). And if not then I can ask my senior.” Thank you so much. 
A dramatic shot of a pylon in a field framed by its wires

Comments

Popular posts from this blog

Hello World

Yosemite

Where To Hide A Star