Training, Open Source computer languages

PerlPythonMySQLTclRubyC & C++LuaJavaTomcatPHPhttpdLinux

Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
This book is available in our private library for reference during training courses held at our Melksham, Wiltshire training centre.

All of our books (including "The Practice of Programming") are also available to guests at Well House Manor during their stay.
TITLE
The Practice of Programming
EDITION
1st
ISBN
0-201-61586-X
AUTHOR(S)
Brian W. Kernighan, Rob Pike
PUBLISHER
Addison-Wesley
PUBLISHED
1999
LEVEL(S)
3 to 5 [about levels]
Order The Practice of Programming from amazon.com
SYNOPSIS
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. The practice of programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. At the same time, they must be concerned with issues like compatibility, robustness, and reliability, while meeting specifications. The Practice of Programming covers all these topics, and more. This book is full of practical advice and real-world examples in C, C++, Java, and a variety of special-purpose languages. It includes chapters on:

- Debugging: finding bugs quickly and methodically
- Testing: guaranteeing that software works correctly and reliably
- Performance: making programs faster and more compact
- Portability: ensuring that programs run everywhere without change
- Design: balancing goals and constraints to decide which algorithms and data structures are best
- Interfaces: using abstraction and information hiding to control the interations between components
- Style: writing code that works well and is a pleasure to read
- Notation: choosing languages and tools that let the machine do more of the work

ABOUT THE AUTHOR

Brian W. KernighanBrian W. Kernighan works in the computing Science Research Cener 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 PikeRob Pike works in the computing Science Research Cener at Bell Laboratories, Lucent Technologies and was a lead architect and implementer of the Plan 9 and Inferno operating systems. His research focuses on software that makes if easier for people to write software.

Total of 1 books listed out of a total of 609 books

LIBRARY NAVIGATION

• Link to Library Home Page
• Link to Author lists
• Link to further books on Learning to program

Books listed on this site are available during our courses for reference by trainees.

We have obtained permission to reproduce book cover information that is copyright of the book publisher here on this site; copyright usually remains with the publisher whom you should contact if you wish to reproduce it further. We also have further information for you if you're the author or publisher of this book.


© WELL HOUSE CONSULTANTS LTD., 2009: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho