Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
As a developer, my most important tools are a pen and a notebook
121–130 of 302 posts
Re: As a developer, my most important tools are a pen and a notebook
#122Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
Re: As a developer, my most important tools are a pen and a notebook
#123Not my opinion of course, I just thought I'd include it as I found it surprisingly missing from the comments.
Re: As a developer, my most important tools are a pen and a notebook
#124Working on an architecture with a peer and marker really led to some elegant class designs.
Re: As a developer, my most important tools are a pen and a notebook
#125Calling a notebook the “most important tool” for a dev is pure romanticism. Useful for some, sure, but let's not pretend it outweighs a debugger, version control, or CI. This isn't craftsmanship cosplay, it's software engineering.
I’ve definitely fixed more bugs with pen/paper than a debugger.
Re: As a developer, my most important tools are a pen and a notebook
#126Re: As a developer, my most important tools are a pen and a notebook
#127Earlier quoted context omitted.
In a few years of my career now I never had to use a debugger or CI. Console debugging is good enough usually. On version control I agree.
It means that you don't write anything complex.
Re: As a developer, my most important tools are a pen and a notebook
#128Why a superlative? For me it’s lots of things: My notebook, my editor, my terminal, my ide, my ipad, and so much more. So why „the“ most important? :)
Re: As a developer, my most important tools are a pen and a notebook
#129I go through several different notebooks, none of which I keep what is in it because it wouldn't make sense to me now but writing it out helped for it to make sense to me then.
It's like those tv episodes with the kid making a cheat sheet on his shoe then never needs it because he remembered everything.
Re: As a developer, my most important tools are a pen and a notebook
#130I understand the sentiment, but I don't get how you could draw more complex software plans by hand. I usually use Draw.io/Diagrams.net, and the drawings get pretty large and need reorganizing dozens of boxes several times while planning the architecture. OTOH if the plan is very simple and obvious, and can be drawn out in one go, it doesn't really need a diagram in the first place, so I skip spending time drawing the…
OP here. I don't often do very complex software plans like that. My working notes are often on a smaller scale like individual features or so. If we need to document the full architecture for the project, I'm happy to do that with digital tools. But while I'm planning parts of it or designing it, I do better with pen and paper. My main issue with many of the digital tools I've tried comes down to the added friction i…