Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #43078
| Path | csiph.com!usenet.pasdenom.info!gegeweb.org!newsfeed.kamp.net!newsfeed.kamp.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <arnodel@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.059 |
| X-Spam-Evidence | '*H*': 0.88; '*S*': 0.00; 'tests.': 0.07; 'subject:string': 0.09; 'cc:addr:python-list': 0.11; 'behavior,': 0.16; 'roy': 0.16; 'wrote:': 0.18; 'seems': 0.21; 'tests': 0.22; 'cc:addr:python.org': 0.22; 'driven': 0.24; 'cc:2**0': 0.24; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'received:209.85.217': 0.29; 'important.': 0.30; 'message- id:@mail.gmail.com': 0.30; 'code': 0.31; 'received:209.85': 0.35; 'test': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'possible': 0.36; 'received:209': 0.37; 'short': 0.38; 'does': 0.39; 'sure': 0.39; 'space': 0.40; 'easy': 0.60; 'smith': 0.68; 'complexity': 0.84; 'me).': 0.84; '2013': 0.98 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=3knQbh7NLRUv18nK1XBSxSnMp+Lgrtjt0ZAksRJZ/bc=; b=sag8zOWmCb1keAg28k+e7IELT7c+E1+2SNKRRhGKB9I9GpukwV9r1Mr/ll/nGwFXz9 QF1tRIf/s/d0B4i/83LOrr5ZA5uKhgpApzEL+f+fvNaKNfDTDFMQputW+W0wC1yAGTgJ 1xY4enNkvT7ErvR2qLR8KSLyYNtdi6W9Ignb/uMTUo15ku/3q0WgPVsjWj7GvAIVvMQX Ymc17XZLQMbSL70NEAi8yfUlX1nk1Y0JBN72X0Kq96eM6nio9rYFwEPbz1JLTfSXyEAP TgNgu45S/K+jHTe6sqkBwhb9ICNUuXGSvJu2xFzRjYtCq7tLQMH/BYg4pVC6hR3SogJJ RANA== |
| MIME-Version | 1.0 |
| X-Received | by 10.112.47.1 with SMTP id z1mr11859294lbm.11.1365433859554; Mon, 08 Apr 2013 08:10:59 -0700 (PDT) |
| In-Reply-To | <roy-024D82.09215608042013@news.panix.com> |
| References | <e66efa13-c35d-4169-b3cc-3617d3d6a8c7@googlegroups.com> <5161e996$0$29995$c3e8da3$5496439d@news.astraweb.com> <mailman.263.1365390121.3114.python-list@python.org> <roy-024D82.09215608042013@news.panix.com> |
| Date | Mon, 8 Apr 2013 16:10:59 +0100 |
| Subject | Re: Splitting of string at an interval |
| From | Arnaud Delobelle <arnodel@gmail.com> |
| To | Roy Smith <roy@panix.com> |
| Content-Type | text/plain; charset=UTF-8 |
| Cc | Python <python-list@python.org> |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.291.1365433862.3114.python-list@python.org> (permalink) |
| Lines | 19 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1365433862 news.xs4all.nl 6899 [2001:888:2000:d::a6]:49711 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:43078 |
Show key headers only | View raw
On 8 April 2013 14:21, Roy Smith <roy@panix.com> wrote: > For a while, I was rabidly(*) into TDD (Test Driven Development). The > cycle I was using was, "Write a specification of a behavior, write a > (failing) test for that behavior, then write the least possible amount > of code to make the test pass. Lather, Rinse, Repeat, Ship" > > The "least possible" part is important. It makes sure the cycles stay > short (ideally, just a few minutes), and that you don't write any code > for which you don't have tests. The least amount of code is often also not the best in terms of time or space complexity. Does this mean you have to write tests for time and space complexity as well? That's interesting, but I don't know of tools to help do that (time complexity seems easy enough, but space complexity seems tougher to me). -- Arnaud
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Splitting of string at an interval subhabangalore@gmail.com - 2013-04-07 13:25 -0700
Re: Splitting of string at an interval Dave Angel <davea@davea.name> - 2013-04-07 16:46 -0400
Re: Splitting of string at an interval Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-04-07 21:48 +0000
Re: Splitting of string at an interval Chris Angelico <rosuav@gmail.com> - 2013-04-08 13:01 +1000
Re: Splitting of string at an interval Roy Smith <roy@panix.com> - 2013-04-08 09:21 -0400
Re: Splitting of string at an interval Arnaud Delobelle <arnodel@gmail.com> - 2013-04-08 16:10 +0100
Re: Splitting of string at an interval Roy Smith <roy@panix.com> - 2013-04-08 11:37 -0400
Re: Splitting of string at an interval Chris Angelico <rosuav@gmail.com> - 2013-04-09 02:20 +1000
Re: Splitting of string at an interval Arnaud Delobelle <arnodel@gmail.com> - 2013-04-08 17:30 +0100
Re: Splitting of string at an interval Roy Smith <roy@panix.com> - 2013-04-08 21:09 -0400
Re: Splitting of string at an interval Tim Chase <python.list@tim.thechases.com> - 2013-04-08 20:42 -0500
Re: Splitting of string at an interval Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-04-09 02:38 +0000
Re: Splitting of string at an interval Andrew Berg <bahamutzero8825@gmail.com> - 2013-04-08 21:57 -0500
Re: Splitting of string at an interval Chris Angelico <rosuav@gmail.com> - 2013-04-09 14:22 +1000
Re: Splitting of string at an interval Dave Angel <davea@davea.name> - 2013-04-09 02:28 -0400
Re: Splitting of string at an interval Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-04-08 19:15 -0400
csiph-web