Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 05-Considering_Maintainability.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@ The `assert()` will be removed in release builds which will prevent the `set_val
So while the second version is uglier, the first version is simply not correct.


## Properly Utilize 'override' and 'final'
## Properly Utilize `override` and `final`

These keywords make it clear to other developers how virtual functions are being utilized, can catch potential errors if the signature of a virtual function changes, and can possibly [hint to the compiler](http://stackoverflow.com/questions/7538820/how-does-the-compiler-benefit-from-cs-new-final-keyword) of optimizations that can be performed.