Python Rocks! and other rants 2.4.2004

2004-04-02

The importance of feedback

Feedback is a consistent theme of Chapter 2 of Lean Software Development. Feedback is a key element of any control system. By adding feedback and shortening feedback cycles you improve the responsiveness of the system.

Many agile practices can be seen as increasing feedback. Unit and acceptance tests, frequent builds, frequent release and close contact with the customer all improve feedback and improve your chance of a successful outcome.

posted at 16:30:40    #    comment []    trackback []
 

Groovy JSR approved

This is old news, but in case you haven't noticed, the Groovy JSR was approved unanimously.

posted at 08:00:48    #    comment []    trackback []
 

Deploying Python with wxPython

I've been playing around with Python and wxPython. I wrote a little application that shows a tree view of some data. I packaged it up with py2exe. The resulting distro is 8MB!! For a 100-line program! The entire Meccano2 distro is 6 MB including over a megabyte of help files.

It really makes me think twice about wxPython...

OK I'm not really being fair in the comparison as the Meccano distro doesn't include Java while the Python one does include both Python and wxWindows. But where I work if I'm going to distribute a Python app I probably have to include Python with it.

posted at 00:45:36    #    comment []    trackback []
April 2004
MoTuWeThFrSaSu
    1 2 3 4
5 6 7 8 91011
12131415161718
19202122232425
2627282930  
Mar
2004
 May
2004

Comments about life, the universe and Python, from the imagination of Kent S Johnson.

XML-Image Letterimage

BlogRoll

© 2004, Kent Johnson