Tonight @joshsusser & I realized that there are only two problems in software design.
(No, not those two.)
-
-
Don't forget option C: no concept at all, obfuscated under the trumpery of countless, pompous names!
-
The null concept is still a concept
End of conversation
New conversation -
-
-
Huh. Off by one errors: same concept multiple names, if you squint at it Scope creep: same name multiple concepts, not really a stretch
-
Still tend to disagree. Human problems are a large part of this, and not so easily classified
-
Yeah absolutely. I'm trying to narrow in on software design issues, vs problems in software dev in general, or computer science.
End of conversation
New conversation -
-
-
"mathematics is the art of giving the same name to different things." Henri Poincaré
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Even “off-by-one errors” covers multiple distinct concepts: fencepost errors, indexing/counting confusion, C string length vs byte count… I’m sure there’s more
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
All for one, and one for all.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
What about off by one errors?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
That. And caching ;)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
It true
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.