> I think you work at a much larger scale (of program size) than I do That's probably true. My day job is as a systems architect/designer, most of the real coding is done by development teams scattered across the country. I use Python to prove the concepts of my design before converting it into Java speak for the real work
An average project for me involves about 3 months of architecture/design generating maybe 5 or 6 workpackages given to different teams, each of which will comprise between 10 and 50 programmers, so total team size will be around 200-400 developers/testers and produce around 2 million line of Java code over a year or so. I used to think that was normal but I've discovered that in fact most folks are working on a much smaller scale. [My current project is the biggest yet - it will have around 2000 engineers working over 5 years and I've no idea how many millions of lines we will produce! Even the design team is over 50 people and the requirements team has over 30... The project office hasonlybeen set up but already has about a dozen planners etc It's a bit scary, but thankfully the senior archiects have worked on similar sized jobs in the past - and succeeded!...] > ave ever worked on a project I would really call large. The smallest real project I've ever worked on was 7 developers for 4 months - around 50,000 lines of C++ - it was my first C++ program and my first Unix project! >> individual classes get tested at the >>> prompt before veing tried in the >> framework - one of the great joys of Python is interactive testing at the >> >>>. > > I do very little of this. For me the problem with testing at the >>> > prompt is that the tests aren't captured. True, but I rely on my formal testing for that, but I do like being able to just instantiate a class and fire stuff into it to get instant feedback. [ Maybe it comes from being brought up in an environment wher we had to send our programmes down the wire and get printouts back 3 days later .... the joy of instant feedback is too much to ignore! :-) ] Alan G. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor