At some point, you actually do need to write some code. If you don't already use a source control manager (SCM), I highly suggest you put this book down and download one now! I personally use git on almost all of my projects, but just about any modern SCM will be hugely beneficial to your workflow.

You may ask why this is a good idea; if you work with software for any amount of time, you will inevitably run into a situation where some code you are working on stops working in some catastrophic way. Even worse, your computer stops working in a catastrophic way. With most SCM systems, you not only have an external copy of your code somewhere, you also have a database of your changes that allows you to have point in time (or at least point in ...

Get Beginning Facebook Game Apps Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.