AccueilGroupesDiscussionsPlusTendances
Site de recherche
Ce site utilise des cookies pour fournir nos services, optimiser les performances, pour les analyses, et (si vous n'êtes pas connecté) pour les publicités. En utilisant Librarything, vous reconnaissez avoir lu et compris nos conditions générales d'utilisation et de services. Votre utilisation du site et de ses services vaut acceptation de ces conditions et termes.

Résultats trouvés sur Google Books

Cliquer sur une vignette pour aller sur Google Books.

Chargement...

More Programming Pearls: Confessions of a Coder (1988)

par Jon Bentley

MembresCritiquesPopularitéÉvaluation moyenneDiscussions
1902143,051 (4)Aucun
What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science. Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems. These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments. 0201118890B04062001… (plus d'informations)
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.

This was a useful place to pick and choose my own pearls, back when I was programming. ( )
  mykl-s | Nov 25, 2022 |
Indeholder "Preface", "Contents", "Part I: Programming Techniques", "Column 1: Profilers", " Computing Primes. Using Profilers. A Specialized Profiler. Building Profilers. Principles. Problems. Further Reading.", "Column 2: Associative Arrays", " Associative Arrays in Awk. A Finite State Machine Simulator. Topological Sorting. Principles. Problems. Further Reading.", "Column 3: Confessions of a Coder", " Binary Search. Selection. A Subroutine Library. Principles. Problems.", "Column 4: Self-Describing Data", " Name-Value Pairs. Provenances in Programming. A Sorting Lab. Principles. Problems.", "Part II: Tricks of the Trade", "Column 5: Cutting the Gordian Knot", " A Quiz. Some Solutions. Hints. Principles. Problems. Further Reading. Debugging. ", "Column 6: Bumper-Sticker Computer Science", " Coding. User Interfaces. Debugging. Performance. Documentation. Managing Software. Miscellaneous Rules. Principles. Problems. Further Reading.", "Column 7: The Envelope is Back", " A Warm-Up for Cool Brains. Performance Rules of Thumb. Little's Law. Principles. Problems. Further Reading. Quick Calculations in Everyday Life.", "Column 8: The Furbelow Memorandum", " The Memo. Principles. Further Reading.", "Part III: I/O Fit for Humans", "Column 9: Little Languages", " The Pic Language. Perspective. Pic Preprocessors. Little Languages for Implementing Pic. Principles. Problems. Further Reading.", "Column 10: Document Design", " Tables. Three Design Principles. Figures. Text. The Right Medium. Principles. Problems. Further Reading. A Catalog of Pet Peeves.", "Column 11: Graphic Output", " A Case Study. A Sampler of Displays. Principles. Problems. Further Reading. Napoleon's March to Moscow.", "Column 12: A Survey of Surveys", " The Problem of Polling. The Languages. The Pictures. Principles. Problems.", "Part IV: Algorithms", "Column 13: A Sample of Brilliance", " A Sampling of Sampling Algorithms. Floyd's Algorithm. Random Permutations. Principles. Problems. Further Reading.", "Column 14: Birth of a Cruncher", " The Problem. Newton Iteration. A Great Place to Start. The Code. Principles. Problems. Further Reading. A Big Success Story.", "Column 15: Selection", " The Problem. The Program. Analysis of Run Time. Principles. Problems. Further Reading.", "Appendix 1: The C and Awk Languages", "Appendix 2: A Subroutine Library", "Solutions to Selected Problems", "Index".

Vældig inspirerende bog, som bør genlæses med regelmæssige mellemrum. ( )
  bnielsen | Jun 10, 2012 |
2 sur 2
aucune critique | ajouter une critique

Est une suite (ne faisant pas partie de la série) de

Vous devez vous identifier pour modifier le Partage des connaissances.
Pour plus d'aide, voir la page Aide sur le Partage des connaissances [en anglais].
Titre canonique
Titre original
Titres alternatifs
Date de première publication
Personnes ou personnages
Lieux importants
Évènements importants
Films connexes
Épigraphe
Dédicace
Premiers mots
Citations
Derniers mots
Notice de désambigüisation
Directeur de publication
Courtes éloges de critiques
Langue d'origine
DDC/MDS canonique
LCC canonique

Références à cette œuvre sur des ressources externes.

Wikipédia en anglais (2)

What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science. Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems. These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments. 0201118890B04062001

Aucune description trouvée dans une bibliothèque

Description du livre
Résumé sous forme de haïku

Discussion en cours

Aucun

Couvertures populaires

Vos raccourcis

Évaluation

Moyenne: (4)
0.5
1
1.5
2
2.5
3 7
3.5
4 13
4.5
5 7

Est-ce vous ?

Devenez un(e) auteur LibraryThing.

 

À propos | Contact | LibraryThing.com | Respect de la vie privée et règles d'utilisation | Aide/FAQ | Blog | Boutique | APIs | TinyCat | Bibliothèques historiques | Critiques en avant-première | Partage des connaissances | 204,809,792 livres! | Barre supérieure: Toujours visible