CS/SE education topic: WHY do so many books/instructors have students program a student DB/gradebook/etc. as an early exercise, esp in OOP?
As a real world example of where OO representation of persistent data (or even "constant" data) as lang objects leads to nonsense...
-
-
I saw a foreign-lang dictionary util in Java that loaded the whole (flat, sorted) dict file in tree object for sake of binary-searching it.
-
The catch? It only performed one lookup (from the command line) then exited. So all the data structures were useless inefficiency.
-
For me the thing that "program level objects are not your persistent-data model" is a pretty important foundational concept.
End of conversation
New conversation -
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.