Skip to search
Skip to main content
Catalog
Help
Feedback
Your Account
Library Account
Bookmarks
(
0
)
Search History
Search in
Keyword
Title (keyword)
Author (keyword)
Subject (keyword)
Title starts with
Subject (browse)
Author (browse)
Author (sorted by title)
Call number (browse)
search for
Search
Advanced Search
Bookmarks
(
0
)
Princeton University Library Catalog
Start over
Cite
Send
to
SMS
Email
EndNote
RefWorks
RIS
Printer
Bookmark
The practice of programming / Brian W. Kernighan, Rob Pike.
Author
Kernighan, Brian W.
[Browse]
Format
Book
Language
English
Published/Created
Reading, MA : Addison-Wesley, ©1999.
Description
xii, 267 p. ; 24 cm.
Availability
Available Online
O'Reilly Online Learning: Academic/Public Library Edition
Copies in the Library
Location
Call Number
Status
Location Service
Notes
Engineering Library - Reserve
QA76.6 .K48 1999
Browse related items
Request
Engineering Library - Stacks
QA76.6 .K48 1999
Browse related items
Request
Lewis Library - Stacks
QA76.6 .K48 1999
Browse related items
Request
Details
Subject(s)
Computer programming
[Browse]
Related name
Pike, Rob
[Browse]
Series
Addison-Wesley professional computing series
[More in this series]
Summary note
"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."--Jacket.
Bibliographic references
Includes bibliographical references.
Contents
Ch. 1. Style
Ch. 2. Algorithms and Data Structures
Ch. 3. Design and Implementation
Ch. 4. Interfaces
Ch. 5. Debugging
Ch. 6. Testing
Ch. 7. Performance
Ch. 8. Portability
Ch. 9. Notation
App. Collected Rules.
Show 7 more Contents items
ISBN
020161586X
9780201615869
LCCN
99010131
OCLC
40595608
Statement on language in description
Princeton University Library aims to describe library materials in a manner that is respectful to the individuals and communities who create, use, and are represented in the collections we manage.
Read more...
Other views
Staff view
Ask a Question
Suggest a Correction
Report Harmful Language
Supplementary Information
Other versions
The Practice of Programming
id
99125283468506421
The practice of programming / Brian W. Kernighan, Rob Pike.
id
SCSB-8683150