My school experience was almost the same with one awkward and notable exception: writing a cache emulator implementing 3 different strategies for an Operating Systems class. I still hurt when I remember the TA took points for... indirection. Apparently an abstract C++ class with 3 subclasses was a no-no in the OS world.
Comments
My school experience was almost the same with one awkward and notable exception: writing a cache emulator implementing 3 different strategies for an Operating Systems class. I still hurt when I remember the TA took points for... indirection. Apparently an abstract C++ class with 3 subclasses was a no-no in the OS world.