Helium Performance

Posted 9 Jan 2003 at 06:22 UTC by cdent Share This

Free and Open software development is frequently based around a suite of collaborative tools and processes. Last Fall students in a design patterns course mixed some agile methods with a little sauce of their own for some interesting results.

The project, Helium, took an existing abstract architecture with a working kernel of code and in a very short amount of time cranked out a working application that demonstrates the features of the architecture.

What may have been more important, however, is the process used to do the work. That process is described in an article called Helium Performance on the Helium website:

The (draft) article is a bit religious in tone but there may be stuff there that is generally applicable to free software development projects. I'd appreciate hearing comments from the advogato people. Some of it is old news to people here, but some may be new. I don't quote it here because a) it's rather long and b) it uses purple numbers where it is stored.

Design Patterns AND Extreme Programming AND Application Frameworks, posted 10 Jan 2003 at 20:47 UTC by sej » (Master)

Using all three of these (or something close to them) is admirable, and the way large real world projects get done, though it took until recently for all to have made their appearance in software engineering textbooks. And it seems no academic or author, save Doug Schmidt, encourages the use of all three methodologies. In my opinion, Bertrand Meyer took the whole field of programming on a big detour from which it is just returning.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page