Собственно, чего это я приходил-то, может сказать чего хотел? А, ну да — Алан Голуб, Веревка достаточной длины, чтобы прострелить себе ногу. Книжка такая.
http://proklondike.com/books/cpp/allen_golub_rules.html
Настоятельно рекомендуется всем начинающим и не только. И не только про C++.