Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #108788

Re: Resources/pointers for writing maintable, testable Python

From Andrew Farrell <armorsmith42@gmail.com>
Newsgroups comp.lang.python
Subject Re: Resources/pointers for writing maintable, testable Python
Date 2016-05-18 17:23 -0400
Message-ID <mailman.22.1463608092.27390.python-list@python.org> (permalink)
References <CA+yM-qbQSUKy8f3K1OF0-ON0mU7UugPLVnSkxXENkFes2SYQkA@mail.gmail.com> <CA+y5TLaDATkWELXdESMMYfmhJKNLiDJjGEbTDYYSRYTZqws4GA@mail.gmail.com>

Show all headers | View raw


Hi Jacob,

You are probably looking for the book Test-Driven Development with Python
<http://chimera.labs.oreilly.com/books/1234000000754/index.html>.
You'll also want to look at py.test <http://pytest.org/latest/>

Cheers!
Andrew Farrell

On Wed, May 18, 2016 at 5:01 PM, Jacob Scott <jacob.scott@gmail.com> wrote:

> Many years ago, when I was primarily writing Java, I found Misko
> Hevery's Guide:
> Writing Testable Code
> <http://misko.hevery.com/attachments/Guide-Writing%20Testable%20Code.pdf>
> to
> be incredibly helpful in guiding the design and structure of my codebase,
> and as reference for checking if my code was smelly.
>
> Today, I'm happily writing primarily Python (unfortunately, 2.7 -- but I'm
> not sure it makes that much of a difference), but I haven't found anything
> that speaks to me in the same way. Some of the best resources I've found,
> but which don't quite cover all of what I'm looking for, include
>
>    - PEP-8 and PEP-20
>    - The Hitchhiker's Guide to Python
>    <http://docs.python-guide.org/en/latest/>
>    - Effective Python <http://www.effectivepython.com/>
>
> I'd appreciate any pointers to resources I might have missed, general
> thoughts on the topic, etc.
>
> Thanks,
>
> Jacob
> --
> https://mail.python.org/mailman/listinfo/python-list
>

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Resources/pointers for writing maintable, testable Python Andrew Farrell <armorsmith42@gmail.com> - 2016-05-18 17:23 -0400
  Re: Resources/pointers for writing maintable, testable Python Mike Driscoll <kyosohma@gmail.com> - 2016-05-19 08:33 -0700
    Re: Resources/pointers for writing maintable, testable Python Jacob Scott <jacob.scott@gmail.com> - 2016-05-19 09:10 -0700
    Re: Resources/pointers for writing maintable, testable Python Terry Reedy <tjreedy@udel.edu> - 2016-05-19 12:23 -0400
      Re: Resources/pointers for writing maintable, testable Python Mike Driscoll <kyosohma@gmail.com> - 2016-05-19 13:10 -0700
        Re: Resources/pointers for writing maintable, testable Python Terry Reedy <tjreedy@udel.edu> - 2016-05-19 18:45 -0400

csiph-web