skip to content
How to make mistakes in Python. Preview this item
ClosePreview this item
Checking...

How to make mistakes in Python.

Author: Mike Pirnat
Publisher: Sebastopol, Calif. : O'Reilly Media Inc., 2015.
Edition/Format:   eBook : Document : English : October 2015, First edition
Summary:
Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O'Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong. For example, you could install every third-party package that looks  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Mike Pirnat
ISBN: 9781491934470 1491934476
OCLC Number: 1039230486
Description: 1 online resource (82 pages)

Abstract:

Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O'Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong. For example, you could install every third-party package that looks interesting and end up with a tangled mess where nothing works right. Or you could write a test that manages to break the build. Mike's done both and so much more. By avoiding these missteps, you'll be free to make truly significant mistakes-the ones that advance the art of programming. Setup: the ills of an incautiously prepared environment Silly things: trivial mistakes that waste a disproportionate amount of energy Style: poor stylistic decisions that impede readability Structure: assembling code in ways that make change more difficult Surprises: those shocking mysteries that only time can turn from OMG to LOL Code examples are in Python 2, but still relevant for Python 3.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1039230486> # How to make mistakes in Python.
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "1039230486" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5215009519#Topic/python_computer_program_language> ; # Python (Computer program language)
    schema:bookEdition "October 2015, First edition." ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5215009519#Person/pirnat_mike> ; # Mike Pirnat
    schema:datePublished "2015" ;
    schema:description "Even the best programmers make mistakes, and experienced programmer Mike Pirnat has made his share during 15+ years with Python. Some have been simple and silly; others were embarrassing and downright costly. In this O'Reilly report, he dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong. For example, you could install every third-party package that looks interesting and end up with a tangled mess where nothing works right. Or you could write a test that manages to break the build. Mike's done both and so much more. By avoiding these missteps, you'll be free to make truly significant mistakes-the ones that advance the art of programming. Setup: the ills of an incautiously prepared environment Silly things: trivial mistakes that waste a disproportionate amount of energy Style: poor stylistic decisions that impede readability Structure: assembling code in ways that make change more difficult Surprises: those shocking mysteries that only time can turn from OMG to LOL Code examples are in Python 2, but still relevant for Python 3."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5215009519> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:name "How to make mistakes in Python."@en ;
    schema:productID "1039230486" ;
    schema:url <https://www.safaribooksonline.com/complete/auth0oauth2/&state=/library/view//9781492048275/?ar> ;
    schema:url <https://www.safaribooksonline.com/library/view//9781492048275/?ar> ;
    schema:url <https://proquest.safaribooksonline.com/9781492048275> ;
    schema:url <https://safarijv.auth0.com/authorize?client_id=UtNi1m1IRXgzYFIwZrhSxell9EDRaL2v&response_type=code&connection=glasgow-caledonian-university&redirect_uri=https://www.safaribooksonline.com/complete/auth0-oauth2/&state=/library/view/-/9781492048275/?ar> ;
    schema:url <http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf> ;
    schema:workExample <http://worldcat.org/isbn/9781491934470> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1039230486> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5215009519#Person/pirnat_mike> # Mike Pirnat
    a schema:Person ;
    schema:familyName "Pirnat" ;
    schema:givenName "Mike" ;
    schema:name "Mike Pirnat" ;
    .

<http://experiment.worldcat.org/entity/work/data/5215009519#Topic/python_computer_program_language> # Python (Computer program language)
    a schema:Intangible ;
    schema:name "Python (Computer program language)"@en ;
    .

<http://worldcat.org/isbn/9781491934470>
    a schema:ProductModel ;
    schema:isbn "1491934476" ;
    schema:isbn "9781491934470" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.