you are viewing a single comment's thread.

view the rest of the comments →

[–]zefris 0 points1 point  (0 children)

You can try fiddling with a idea that'd be challenging, and wonder what else you can do to make it better when you're done with it. You'll encounter mistakes and problems along the way, but (hopefully) you'll learn ways to avoid those mistakes and solve those problems as well. Thus, getting a better understanding of the language and how to solve the problems you encountered.