Talk:Jackson Structured Programming
From Wikipedia, the free encyclopedia
Is Perl and c modern programming languages? I wouldn't say so. C# and Java are modern, Perl and C are not. -- (Anon user)
Well, C is a 1970s implementation of the structured programming concepts of the 1960s that became popular during the 1980s, so calling it modern could be stretching things a bit in the 2000s ... -- Derek Ross | Talk 23:32, 11 April 2006 (UTC)
All fair points. Fixed, I hope, by rephrasing. – Jonhallett 19:34, 4 July 2007 (UTC)
Contents |
[edit] Diagram Clarification - Very Important!
The diagrams need to be clarified.
You can not end a JSP diagram with an itteration or selection. You must end it in a Sequence.
Also, when an itteration is shown, you must give a termination point. ie, do this, until that happens. - posted by 193.1.212.126
I would defend the accuracy of the diagrams against those two points. For the first point, Jackson's Principles of Program Design has many examples in which an iteration or a selection is used at the bottom level. It is true that you can't mix sequence, iteration and selection on the same level, but there are no restrictions on the final level. For the second point, Jackson doesn't add conditions to iterations until very late in the design process, at the point when he fleshes out the operations with the primitive operations. None of the diagrams are intended to show that step. -- Jonhallett 17:10, 3 July 2007 (UTC)
[edit] JSP is *not* Functional Decomposition
Therefore it should not say that an operation consists of other operations ClemMcGann 14:31, 9 January 2007 (UTC)
[edit] Structure clashes
These are mentioned in the article, but the example turns out not contain one. It would be nice to include material on the kinds of classic problems which are discussed in Jacksons book - boundary clash, interleaving clash and the collate algorithm, particularly those resolved via a pipeline of processes
Kitwallace (talk) 16:32, 22 January 2008 (UTC)
[edit] Pretty glowy ball
Somebody seems to have changed the image for Element .. unless JSP is related to ElementOS and nobody told me. Maybe that should be corrected. Just sayin'. 79.213.113.248 (talk) 15:31, 7 February 2008 (UTC)
Nevermind, fixed it. FeepingCreature (talk) 15:45, 7 February 2008 (UTC)
Hah. The ElementOS article and associated Glowy Ball Element.png image got deleted the very minute I made my changes. Great timing. Anyway, ít's working now so I'm keeping it as it is. Feel free to change the image back to Element.png :) FeepingCreature (talk) 16:07, 7 February 2008 (UTC)

