Find the Bug A Book of Incorrect Programs
(eBook)

Book Cover
Average Rating
Published
Addison-Wesley Professional, 2004.
Format
eBook
Edition
1st edition.
Physical Desc
1 online resource (336 pages)
Status

Description

Loading Description...

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

Syndetics Unbound

More Details

Language
English
UPC
0321223918, 9780321223913

Notes

Description
50 exercises to help you find bugs faster -- with less aggravation! Bug hunting is an art, and you need to be a master . Get Find the Bug, and you'll become one. Long-time Microsoft programmer Adam Barr presents 50 programs, each with exactly one bug. Your assignment: find it. As you do, Barr will teach you how to "think like your processor" ... anticipating exactly how code will behave, even without running it. You'll learn better ways to read code, understand it -- and above all, improve it. Whether you're building new systems or maintaining someone else's, you'll find bugs earlier, faster, with less frustration ... and write cleaner code to begin with. Presents "bugged" programs in C, Java, Python, Perl, and x86 assembly language, with carefully explained solutions Includes language overviews to help you debug all 50 examples, even if you don't know the language Shows how to look past the "surface" of code to uncover its hidden internal logic Offers practical guidance on analyzing programs, including specific inputs to test Presents a wide range of realistic bugs, with no phony "gotchas" Draws on the types of coding and debugging challenges Microsoft uses to interview new programmers An indispensable resource for working programmers, maintainers, testers, quality specialists, and everyone involved in code reviews © Copyright Pearson Education. All rights reserved.
Issuing Body
Made available through: Safari, an O'Reilly Media Company.

Citations

APA Citation, 7th Edition (style guide)

Barr, A. (2004). Find the Bug A Book of Incorrect Programs (1st edition.). Addison-Wesley Professional.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Barr, Adam. 2004. Find the Bug A Book of Incorrect Programs. Addison-Wesley Professional.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Barr, Adam. Find the Bug A Book of Incorrect Programs Addison-Wesley Professional, 2004.

MLA Citation, 9th Edition (style guide)

Barr, Adam. Find the Bug A Book of Incorrect Programs 1st edition., Addison-Wesley Professional, 2004.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
02ac1417-258c-3373-47f8-1df1aef38a4b-eng
Go To Grouped Work

Grouping Information

Grouped Work ID02ac1417-258c-3373-47f8-1df1aef38a4b-eng
Full titlefind the bug a book of incorrect programs
Authorbarr adam
Grouping Categorybook
Last Update2024-10-04 13:10:14PM
Last Indexed2024-10-05 02:37:18AM

Book Cover Information

Image Sourcesyndetics
First LoadedSep 9, 2024
Last UsedSep 9, 2024

Marc Record

First DetectedJul 29, 2024 04:04:24 PM
Last File Modification TimeOct 04, 2024 01:25:54 PM

MARC Record

LEADER02771cam a2200385Ma 4500
001on1100829035
003OCoLC
00520240927105016.0
006m     o  d        
007cr cn|||||||||
008160315s2004    xx      o     000 0 eng d
020 |z 0321223918
020 |z 9780321223913
0248 |a 0321223918
0248 |a 9780321223913
035 |a (OCoLC)1100829035
040 |a CEF|b eng|e pn|c CEF|d OCLCO|d OCLCF|d CNCEN|d OCLCQ|d OCLCO|d OCLCQ|d OCLCO|d OCLCL
049 |a FMGA
08204|a 005.1/4|q OCoLC|2 22/eng/20230216
1001 |a Barr, Adam,|e author.
24510|a Find the Bug A Book of Incorrect Programs /|c Barr, Adam.
250 |a 1st edition.
264 1|b Addison-Wesley Professional,|c 2004.
300 |a 1 online resource (336 pages)
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
347 |a text file
365 |b 34.99
520 |a 50 exercises to help you find bugs faster -- with less aggravation! Bug hunting is an art, and you need to be a master . Get Find the Bug, and you'll become one. Long-time Microsoft programmer Adam Barr presents 50 programs, each with exactly one bug. Your assignment: find it. As you do, Barr will teach you how to "think like your processor" ... anticipating exactly how code will behave, even without running it. You'll learn better ways to read code, understand it -- and above all, improve it. Whether you're building new systems or maintaining someone else's, you'll find bugs earlier, faster, with less frustration ... and write cleaner code to begin with. Presents "bugged" programs in C, Java, Python, Perl, and x86 assembly language, with carefully explained solutions Includes language overviews to help you debug all 50 examples, even if you don't know the language Shows how to look past the "surface" of code to uncover its hidden internal logic Offers practical guidance on analyzing programs, including specific inputs to test Presents a wide range of realistic bugs, with no phony "gotchas" Draws on the types of coding and debugging challenges Microsoft uses to interview new programmers An indispensable resource for working programmers, maintainers, testers, quality specialists, and everyone involved in code reviews © Copyright Pearson Education. All rights reserved.
542 |f Copyright © Addison-Wesley Professional|g 2005
550 |a Made available through: Safari, an O'Reilly Media Company.
650 0|a Debugging in computer science.|0 http://id.loc.gov/authorities/subjects/sh85036145
758 |i has work:|a Find the bug (Text)|1 https://id.oclc.org/worldcat/entity/E39PCG78RFfRYkChGHd47dj9Qm|4 https://id.oclc.org/worldcat/ontology/hasWork
85640|u https://www.aclib.us/OReilly