Wednesday, November 18, 2009

A New computing paradigM

Do you own a computer? If so then the chances are quite high that you have written in the last few days a Graphical user interface toolkit in C++ (a bit like the C programming language, but with a ++ here and there). The chances are high that as you coded those thousands of lines you thought, "Gee Stan I wish that there were some kinda computing paradigm that would ease the development of this high quality toolkit that I'm developing".

Well, worry no longer.

Scientists have managed to develop and then discover a new computing paradigm that addresses these kinds of thoughts and more. The paradigm goes under the name of the CLOWN paradigm (or CLOWN computing for short) and tests show that it's revolutionising the software industry.

The paradigm is based on a large number of basic points:

1) Code and coder should be able to withstand a sustained 15min Custard Pie unit test (the maxim is "custard pie now, custard pie often").

2) The clown car IDE must be used to ensure code portability (the roof should blow off, windows fall out, and wheels fall off at regular intervals - in keeping with current standard software practices).

3) Evaluate the coder and you have evaluated the code:
3a) How much water can the coders trousers hold?
3b) How far does the coder travel when shot from a cannon?
3c) How many balloons can fit into the coders shirt?

4) Software analysis and design:
4a) How many times is the architect caught out by the pull-the-chair-before-they-sit-down trick?
4b) Does the architect make liberal use of the exploding marker pen?
4c) Does the architect use the electrocuting projector?
4d) Does the architect make exclusive use of mime in the analysis stage?
4e) Does the architect make flowers and snow out of the use case and requirements documents?

5) Project management must ensure that all staff are equipped with exploding laptops or desktops.

6) Project management must ensure red noses, orange, yellow or green hair and extremely large shoes are worn during all stages of the project.

7) Project management must sit in a cold custard bath during project meetings.

Scientists have determined that following these simple guidelines ensures projects are delivered on time and to spec and, as a by product, generate improved respect and admiration from customers.

No comments: