Cliquer sur une vignette pour aller sur Google Books.
Chargement... How Not to Program in C : 111 Broken Programs and 3 Working Ones, or Why Does 2 2=5986par Steve Oualline
Aucun Chargement...
Inscrivez-vous à LibraryThing pour découvrir si vous aimerez ce livre Actuellement, il n'y a pas de discussions au sujet de ce livre. aucune critique | ajouter une critique
Based on real-world errors, the 101 fun and challenging C++ puzzles in How Not to Program in C++ range from easy (one wrong character) to mind twisting (errors with multiple threads). Match your wits against the author's and polish your language skills as you try to fix broken programs. Clues help along the way, and answers are provided at the back of the book. Aucune description trouvée dans une bibliothèque |
Discussion en coursAucun
Google Books — Chargement... GenresClassification décimale de Melvil (CDD)005.13Information Computing and Information Computer programming, programs, data, security Programming LanguagesClassification de la Bibliothèque du CongrèsÉvaluationMoyenne:
Est-ce vous ?Devenez un(e) auteur LibraryThing. |
The exercises aren't about bad programming practice, they instead are about highlighting common misunderstandings about what certain C phrases actually mean, and how C 's hands-off approach to system internals sometimes bites you.
Some of the hints were frustrating, but mostly because they were stressing the system-dependant nature of portability and lower-level issues. Most of the time, by the second or third hint I had enough clues to figure out what was going on.
I couldn't find source files online, which was disappointing ... not all of the code fragments would have been best attacked via compiler and debugger, but having the opportunity to do so conveniently would have been nice.
There were chapters on portability and concurrency, which make for good primers on underrated but very imporant subjects in general. It's not the book's job to introduce further resources on the subjects, but some explicit emphasis on the importance of the subjects would have been nice (although I suppose you could say that having ful chapters on the subject would imply this.) ( )