1. Seen on the agile-testing list

    Recently seen on a list (with a nasty archival system that I don't want to link to):

    "Don't write a test plan. Instead, test."
    
                 -- Bret Pettichord
    

    Need I say more?

    Probably.

    One of the most important tenets of agility (<-- little 'a' ;), in my opinion, is to not overthink. Unless you're …

    read more

    There are comments.

  2. Array permutation in Python

    Just saw this, in-place permutation (of a Java array, in this case).

    In Python, if you ignore the battery that's included (random.shuffle) you have this:

    import random
    l = range(0, 20) # array to permute
    
    for j in range(1, len(l)):
       k = random.randint(0, j)
       l[j], l …
    read more

    There are comments.

  3. A (Short) Meditation on Debugging

    I spent part of Saturday and Sunday working on Cartwheel, and then I spent part of Monday morning nailing down a bug that I thought I'd introduced. The process of tracking down and fixing this bug led me to give serious thanks for version control and automated tests, and at …

    read more

    There are comments.

« Page 19 / 27 »

social