I keep happening across information that seems blatantly wrong, and it makes me wonder if error messages are terrible or if it's the documentation. Here's an example:
However, while the script runs you may want to access the updated values.
This can be done by calling bpy.types.Scene.update after modifying values which recalculates all data that is tagged to be updated.
This is quoted from the "Gotchas" page.
Upon following that advice...
AttributeError: type object 'Scene' has no attribute 'update'
Just to be clear, the documentation authors seem pretty convinced that it does.
Most of the bad information I've found so far comes from forum posts some place where a user just guessed at how to do something off the top of their head. However, the official docs aren't really helpful for practical tasks, and seem to have bad information lurking about as well.