 Jackson illustrates this difference in Chapter 3 of "Principles of Program Design".He presents two versions of a program, one designed using JSP, the other using "traditional" methods.For an example comparing Jackson Structured Programming to "traditional" structured programming, consider a Java program to count repeated lines in a file.