DEV Community

Marcus Blankenship
Marcus Blankenship

Posted on • Originally published at marcusblankenship.com on

2 2

Does this sound familiar?

I’m using this example in the book I’m writing, and want to see if this sounds familiar to you.

Ananya: “Marcus, which class should contain the method to check if we have new orders? I need to add it for the feature I’m working on today.”

Marcus: The OrderUpdate class would be good.

Ananya: Okay, I’ll do that.

Marcus: Ananya, what’s the status of that feature?

Ananya: It was quite difficult to make it work in the OrderUpdate class. I had to rewrite big parts of the class, and other classes too. I should be done next week.

Marcus: Oh, that’s too bad. Was there class it would have fit better?

Ananya: I think the OrderStatus class would have been better, but I’m almost done with this approach. It’s fine – no worries.

Marcus: Oh, why didn’t you suggest the OrderStatus class?

Ananya: You said you wanted it in OrderUpdate. I assumed you had a reason.

Questions

What do you see happening here?

What’s your reaction to it?

How could it be prevented?

Let me know and I’ll share the responses to the list, so we’ll all learn together.

Best,

Marcus

The post Does this sound familiar? appeared first on Marcus Blankenship.

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay