C++ Tutorials Review
Good features:
- Includes 'Instructions for Use' which details audience, structure, and compatibility information for the tutorial.
- Real code examples, with blow-by-blow explainations of the statements, with attention to 'big-picture' concepts.
- Sidebar which shows the whole tutorial layout, broken up by section and page, with the current page highlighted. This allows for easy navigation.
- Side by side examples of code and output, broken away from normal text. This clarifies what data is output, and the precise form it takes.
- Includes pictures which break up real code into grouped sections, by type of statement or declaration.
- Includes references to other helpful material for beginners, like an ASCII table and numerical baes.
- Includes a package of all sources from the tutorial.
Bad features:
- Source files for examples are in a different section that is not referenced.
- Some information about design and history is located away from the tutorial (which is good), but is not accessible without browsing around for it.
Missing features:
- Interactivity. Very cut-and-dried, with little experimentation, and no feedback by user modifications.