Practice of Programming, The, 1st edition

Published by Addison-Wesley Professional (February 4, 1999) © 1999
  • Brian W. Kernighan
  • Rob Pike

Title overview

With the same insight and authority that made their book The Unix Programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive. This book is full of practical advice and real-world examples in C, C++, Java, and a variety of special-purpose languages. Kernighan and Pike have distilled years of experience writing programs, teaching, and working with other programmers to create this book. Anyone who writes software will profit from its principles and guidance.

Table of contents

  • 1. Style.
  • 2. Algorithms and Data Structures.
  • 3. Design and Implementation.
  • 4. Interfaces.
  • 5. Debugging.
  • 6. Testing.
  • 7. Performance.
  • 8. Portability.
  • 9. Notation.
  • Epilogue.
  • Appendix: Collected Rules.

Author bios

Brian W. Kernighan works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language.

Rob Pike works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He was a lead architect and implementer of the Plan 9 and Inferno operating systems. His research focuses on software that makes it easier for people to write software.



020161586XAB04062001

Loading...Loading...Loading...