Starting
Sometimes the problem is "I have no idea what code to start writing." The simplest solution here is to just start writing whatever code you know that you can write right now. Pick the part of the problem that you understand completely, and write the solution for that – even if it's just one function, or an unimportant class.
Often, the simplest piece of code to start with is the "core" of the application.
For example, if I was going to write a YouTube app, I would start with the video player. Think of it as an exercise in continuous delivery – write the code that would actually make a product first, no matter how silly or small that product is. A video player without any other UI is a product that does something useful (play video), even ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access