Mastodon Feed: Post

Mastodon Feed

Boosted by stephen@social.calmabiding.me ("Stephen Castro-Starkey"):
farseen@fedi.nptr.xyz wrote:

"Programming is building a mental model. It is not mechanical code production. The shared mental model in developers' minds is the real product. A program is "living" only while the team understands this theory. When programmers leave, it becomes "dead". Without the original theory, new maintainers treat software as a black box, creating patchwork fixes that cause side effects and architectural decay."

Absolute truth.

Originally from Peter Naur's "Programming as Theory Building" (1985)

copied from @animesh 's page
thread: https://mastodon.social/@animesh/116685030985963198