I was already a pretty proficient programmer before I got to college. I coded by writing a couple lines, building, fixing any errors, and then writing a few more lines, etc. Seemed very natural to me.

I remember my CS prof being taken aback by my approach. She was telling the class to write as much code as possible before compiling because she still thought of compiling as slow.

Now all our IDEs recheck everything with every single character change.

Just something I think about sometimes.

Follow

@bigzaphod I think this can be a really good approach even without modern IDEs. If you’re constantly re-running the code it will naturally veer towards being idempotent and testable.

Sign in to participate in the conversation
NI Tech

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!