Saturday, June 14, 2008
Non-Virtual Interface and the Fragile Base Class Interface Problem
A new writeup on Non-Virtual Interface (NVI) idiom has been written on More C++ Idioms wikibook. In the writeup, I discuss the relationship of NVI with the Fragile Base Class (FBC) problem, which can silently break perfectly good derived classes because of some innocuous changes in the base class.
Subscribe to:
Posts (Atom)



