indentation & readability. what does this program do? public class hello { public static void...

17
Indentation & Readability

Upload: jeremy-rose

Post on 17-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation & Readability

Page 2: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

What does this program do?public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

Page 3: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

What does this program do?

public class Hello2{public static void main(String[] args){System.out.println(

“Welcome.");System.out.println();int i=12;System.out.println("i is equal to ");

System.out.println(i);System.out.println("Bye.");}}

Page 4: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Which do you prefer(to see on an exam)?

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

public class Hello2{public static void main(String[] args){System.out.println("Welcome.");System.out.println();int i=12;System.out.println(

"i is equal to");System.out.println(i);System.out.println

("Bye.");}}

Stream of Consciousness

Page 5: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Which do you prefer(to see on an exam)?

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

public class Hello2{ public static void main( String[] args){System.out.println( "Welcome.");System.out.println();int i=12; System.out.println("i is equal to");System.out.println(i);System.out.println

("Bye.");} }

Random Indentation

Page 6: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Which do you prefer(to see on an exam)?

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

public class Hello2{ public static void main( String[] args) { System.out.println( "Welcome." ); System.out.println(); int i=12; System.out.println( "i is equal to" );System.out.println(i); System.out.println("Bye.");}}

Artistic / Poet

Page 7: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Which do you prefer(to see on an exam)?

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

public class Hello2{ public static void main( String[] args) { System.out.println( "Welcome." ); System.out.println(); int i=12; System.out.println( "i is equal to" );System.out.println(i); System.out.println("Bye.");}}

Artistic / Poet

Page 8: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

What’s the title of this poem?

Page 9: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Comment rules

1. Comments are required (by me)!– You may use the problem description as the

basis for your comments.

2. Comments should be placed before (not after) the code they describe.

Page 10: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules

1. All lines within the same block should line up on the left.

2. All lines following { should be indented +4 spaces.

3. All lines including and then following } should be unindented -4 spaces.

Page 11: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules1. All lines within the

same block should line up on the left.

2. All lines following { should be indented +4 spaces.

3. All lines including and then following } should be unindented -4 spaces.

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

Page 12: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules1. All lines within the same

block should line up on the left.

2. All lines following { should be indented +4 spaces.

3. All lines including and then following } should be unindented -4 spaces.

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

Page 13: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules1. All lines within the same

block should line up on the left.

2. All lines following { should be indented +4 spaces.

3. All lines including and then following } should be unindented -4 spaces.

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

Page 14: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules (one more time)• Start of block lines up with

end.

• All lines in block should be indented +4 spaces.

public class Hello {

}

Page 15: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules (one more time)• Start of block lines up with

end.

• All lines in block should be indented +4 spaces.

public class Hello {

public static void main ( String[] args ) {

}

}

Page 16: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Indentation rules (one more time)

• All lines in block should be indented +4 spaces.

public class Hello {

public static void main ( String[] args ) {

//display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." );

}

}

Page 17: Indentation & Readability. What does this program do? public class Hello { public static void main ( String[] args ) { //display initial message System.out.println(

Alternate placement of {…}public class Hello{

public static void main ( String[] args ) { //display initial message System.out.println( "Welcome." ); System.out.println( );

//initialize i and output its value int i = 12; System.out.println( "i is equal to " ); System.out.println( i );

//display final message System.out.println( "Bye." ); }

}