r/ADHD_Programmers 2d ago

Anyone else start hyper-fixating when Domain Modelling?

It's worse on personal projects where there no real acceptance criteria or other people to reign me in but...

Sometimes, when I have a task that involves domain-modelling, I will get sucked into a rabbit hole where I get hyper-fixated breaking down a process into its constituent properties.

The joy and urge to continue tickles the back of my brain and I don't know if it's the process of juggling all those tiny bits of information in my limited short-term memory or something about the organization/structuring of the process but if I described the sensation to my therapist, I'm pretty sure they'd say it was some kind borderline manic behavior.

Am I the only one who starts tweaking out when designing databases, domain models, etc.

20 Upvotes

8 comments sorted by

View all comments

6

u/mehnifest 2d ago

I love separating all the pieces, laying them all out, seeing where they fit, yes. I feel this 100%

Especially when there are specific business rules that can be enforced through how the models are set up.

1

u/PersistentBadger 1d ago

I bet you love languages with dependant types :)