Software engineering is "programming over time." (Says the flamingo book.)

This is pretty similar to what I used to say: programming is "type something" (sounds easy enough), software engineering is "deal with the existence of what was typed" (it depends, but this can be a lot harder than typing.)

(I think the exact quote is "programming integrated over time" - as in, the area under a curve that does not exist until some programming occurred.)

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.