Programming · by Sofía Hernández · 2026-10-05
Is there a simple rule of thumb for java with limited time?
A few notes from my attempt:
- keep the first step visible
- remove one annoying decision
- celebrate the boring repeat
45 sparks · 13 comments
Programming · by Sofía Hernández · 2026-10-05
45 sparks · 13 comments
Noah Miller · 15 likes
start by reducing it to teh smallest reproducible piece, then change one variable at a time. You will learn more from a simple version repeated three times than from a perfect plan you never start.
- Write down teh exact error and teh input that caused it.
- Make a tiny example, then add pieces back slowly.
- Keep teh final fix boring and well-named.
Source: mostly hard-won experience and comparing notes with people who stuck with it
Maia Brown · 1 likes
Exactly; the hidden cost is energy
Noah Miller · 3 likes
That is a good boundary
Haruto Sato · 0 likes
Kind of wild how often version is the whole issue
Tanvir Rahman · 10 likes
The safe answer is to keep the API boring: clear names, explicit errors and one behavior per function. For me it came down to the routine
Tola Ibrahim · 5 likes
the kindness in this post is lovely. The Monday morning version is even more interesting. This is exactly the kind of tradeoff teams argue about for weeks
Brave Orbit · 3 likes
start by reducing it to teh smallest reproducible piece, then change one variable at a time. You will learn more from a simple version repeated three times than from a perfect plan you never start.
- Write down teh exact error and teh input that caused it.
- Make a tiny example, then add pieces back slowly.
- Keep teh final fix boring and well-named.
Source: mostly hard-won experience and comparing notes with people who stuck with it
Maya Williams · 3 likes
I would log the input, the expected output and the actual output first. Once those three are visible, the bug usually stops feeling mysterious. The 7-minute rule is underrated
Bianca Santos · 2 likes
I am cheering for this update. I would write it down before changing anything else. The boring solution is probably the reliable one here
Mango Panda · 5 likes
@riderNomad9 Could be regional too
Noah Miller · 5 likes
Thanks that actually helped
Ananya Rao · 2 likes
noted, and thank you
Sleepy Marauder · 0 likes
I would log teh input, teh expected output and teh actual output first. Once those three are visible, teh bug usually stops feeling mysterious. I noticed teh same thing in Kuala Lumpur