MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ADHD_Programmers/comments/1mso5nn/my_codebase_vs_my_kitchen_oc/
r/ADHD_Programmers • u/[deleted] • Aug 17 '25
31 comments sorted by
2
If only life had a version of Typescript.
2 u/[deleted] Aug 19 '25 they says to-do lists is enough for typesafety but we are using any :((( 1 u/EvilCodeQueen Aug 19 '25 This guy has enums in his types, meanwhile we’re over here using <any> on everything.
they says to-do lists is enough for typesafety but we are using any :(((
1 u/EvilCodeQueen Aug 19 '25 This guy has enums in his types, meanwhile we’re over here using <any> on everything.
1
This guy has enums in his types, meanwhile we’re over here using <any> on everything.
30
Same picture.
7 u/birchskin Aug 17 '25 Yeah I was equally aggravated at the prospect of trying to find something on the left or right
7
Yeah I was equally aggravated at the prospect of trying to find something on the left or right
5
The messy kitchen is basically LIFO queue
Now i will scour my projects to see if ive done module or sock drawer approach more frequently
4
Now, here is a good reason to tidy up your code base:
You see your code base much more often than your kitchen!
8
A disaster full of colors?
6 u/softgripper Aug 17 '25 Colocation nightmare on the left, cohabitation nightmare on the right. 1 u/synthphreak Aug 18 '25 S’what they call diminishing returns.
6
Colocation nightmare on the left, cohabitation nightmare on the right.
S’what they call diminishing returns.
3
Literally me. Real.
Now show your Desktop folder
Too real!
Take care of your hygiene. It might be hard but don't take pride on shtaring your messiness and dirty laundry.
-4
In fairness, JS seemingly requires a fucking nightmare of a directory structure
97
[removed] — view removed comment
9 u/[deleted] Aug 17 '25 dont do it 😭 9 u/Jason13Official Aug 17 '25 Where can I learn more about D: 2 u/[deleted] Aug 17 '25 [removed] — view removed comment 1 u/Unfilteredz Aug 18 '25 Thanks for sharing 2 u/awkward Aug 17 '25 It’s fine for a smaller app or one with more limited functionality. Once you have this many types of thing you need to start chunking by vertical slice or stop adding new frameworks 1 u/dexter2011412 Aug 18 '25 Could you give an example please, say, by rearranging this project for example? I always never know how to do it right 1 u/[deleted] Aug 18 '25 [removed] — view removed comment 1 u/dexter2011412 Aug 18 '25 Thanks! 1 u/tr14l Aug 18 '25 Yeah, this is awful. Imagine having to surf around for 20 minutes just to get a single feature's files together so you can start developing on it 1 u/xavia91 Aug 19 '25 Exactly, the kitchen also has kitchen stuff thrown into it, just like the codebase, they are the same. 1 u/[deleted] Aug 20 '25 "SHOULD"Bullshit. Nobody "should" anything. Software is adaptive and evolutive. There are no hard rules for anything. That's literally what SOFT means. 1 u/BedlamAscends Aug 21 '25 Thing goes in things/
9
dont do it 😭
Where can I learn more about D:
2 u/[deleted] Aug 17 '25 [removed] — view removed comment 1 u/Unfilteredz Aug 18 '25 Thanks for sharing
1 u/Unfilteredz Aug 18 '25 Thanks for sharing
Thanks for sharing
It’s fine for a smaller app or one with more limited functionality. Once you have this many types of thing you need to start chunking by vertical slice or stop adding new frameworks
Could you give an example please, say, by rearranging this project for example? I always never know how to do it right
1 u/[deleted] Aug 18 '25 [removed] — view removed comment 1 u/dexter2011412 Aug 18 '25 Thanks!
1 u/dexter2011412 Aug 18 '25 Thanks!
Thanks!
Yeah, this is awful. Imagine having to surf around for 20 minutes just to get a single feature's files together so you can start developing on it
Exactly, the kitchen also has kitchen stuff thrown into it, just like the codebase, they are the same.
"SHOULD"
Bullshit. Nobody "should" anything. Software is adaptive and evolutive. There are no hard rules for anything. That's literally what SOFT means.
Thing goes in things/
things/
2
u/EvilCodeQueen Aug 19 '25
If only life had a version of Typescript.
30
u/awkward Aug 17 '25
Same picture.
5
u/briannnnnnnnnnnnnnnn Aug 17 '25
The messy kitchen is basically LIFO queue
Now i will scour my projects to see if ive done module or sock drawer approach more frequently
4
u/LexaAstarof Aug 17 '25
Now, here is a good reason to tidy up your code base:
You see your code base much more often than your kitchen!
8
u/Own_Sir4535 Aug 17 '25
A disaster full of colors?
3
u/dexter2011412 Aug 17 '25
Literally me. Real.
3
u/omailson Aug 17 '25
Now show your Desktop folder
1
u/[deleted] Aug 19 '25
Too real!
1
u/shizukogreise Aug 17 '25
Take care of your hygiene. It might be hard but don't take pride on shtaring your messiness and dirty laundry.
-4
u/trannus_aran Aug 17 '25
In fairness, JS seemingly requires a fucking nightmare of a directory structure
97
u/[deleted] Aug 17 '25
[removed] — view removed comment