09.04.2016 Views

www.ebook777.com

Make_Getting_Started_with_Processing_Second_Edition

Make_Getting_Started_with_Processing_Second_Edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Style<br />

Processing is flexible about how much space is used to format<br />

your code. Processing doesn’t care if you write:<br />

or:<br />

or:<br />

rect(50, 20, 30, 40);<br />

rect (50,20,30,40);<br />

rect ( 50,20,<br />

30, 40) ;<br />

However, it’s in your best interest to make the code easy to read.<br />

This becomes especially important as the code grows in length.<br />

Clean formatting makes the structure of the code immediately<br />

legible, and sloppy formatting often obscures problems. Get<br />

into the habit of writing clean code. There are many different<br />

ways to format the code well, and the way you choose to space<br />

things is a personal preference.<br />

Console<br />

The Console is the bottom area of the Processing Development<br />

Environment. You can write messages to the Console with the<br />

println() function. For example, the following code prints a<br />

message followed by the current time:<br />

println("Hello, Processing.");<br />

println("The time is " + hour() + ":" + minute());<br />

The Console is essential to seeing what is happening inside of<br />

your programs while they run. It’s used to print the value of variables<br />

so you can track them, to confirm if events are happening,<br />

and to determine where a program is having a problem.<br />

One Step at a Time<br />

We recommend writing a few lines of code at a time and running<br />

the code frequently to make sure that bugs don’t accumulate<br />

without your knowledge. Every ambitious program is written<br />

one line at a time. Break your project into simpler subprojects<br />

and complete them one at a time so that you can have many<br />

204 Appendix A<br />

<strong>www</strong>.<strong>ebook777.com</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!