Scott Meyers
Scott Meyers
Scott Douglas Meyersis an American author and software consultant, specializing in the C++ computer programming language. He is known for his Effective C++ book series. He was a frequent speaker at conferences and trade shows until announcing his retirement from active involvement in C++ on December 31, 2015. He holds a Ph.D. in computer science from Brown University and an M.S. in computer science from Stanford University...
development principles schedules
Lightstone's Convolution Principle: The concurrent development of multiple features operating on intersecting componentry will take longer to complete than the sum of the schedule estimations for each.
writing years iron
Do that, and the best you can hope for is that people will ignore you. More realistically, you'd be skinned alive, or possibly sentenced to ten year hard labor writing microcode for waffle irons and toaster ovens.
differences way fundamentals
A non-virtual function says, you have to do this and you must do it this way. A virtual function says you have to do this, but you don't have to do it this way. That's their fundamental difference.
mean blow important
... the results are undefined, and we all know what 'undefined' means: it means it works during development, it works during testing, and it blows up in your most important customers' faces.