Re:Why interruptions are frustrating to developers
by ethbr0 on Friday May 28, 2021 @01:02PM
(#27317854)
It's a memoisation [0] problem: how completely does a professional store effort-expensive, intermediate results?
Doctors and nurses, who also deal with complex systems, have gotten exceedingly good at this with charting.
We? Considerably less so. But I'd hazard improving every year.
Reduction of boilerplate and flexibility-for-the-sake-of-flexibility in languages has been a big win, IMHO.
Re:Why interruptions are frustrating to developers
by mjburgess on Friday May 28, 2021 @01:06PM
(#27317912)
Consider: https://www.youtube.com/watch?v=HKt19-GsA1I#t=1m30s
From c. 1m30s to 5m30s
But the question is where do the differences lie. My hypothesis for one difference is that we dont write code like painters paint.
That is bad. We should. Hence my advocacy for literate programming.
It isn't to be dismissive of painting, it is to say we put ourselves in a more precarious position by how little we support ourselves with our tools.
Painters (, mathematicians, etc.) are all working with pencil-and-paper in quite a radically different way.
I think this goes some way to saying, actually, there is a bit of a difference here.