While writing code for your project, it would be easier to write the code on a laptop and transfer the files to the Raspberry Pi to test it remotely. This is helpful, especially while remote access is necessary (for example, the robot in Chapter 9, Let's build a robot!).