People regularly spend their lives mastering activities this way! Programming is no different. You realize you're struggling and it's not as easy as it seemed following the book, go back and re-read, then continue trying to apply it (by writing code that uses the technique). You can follow the instructions and do it. A chapter describes a technique and usually makes sense the first time you read it. They also sell an ebook version more polished than the files linked below. Think of Eloquent Javascript (and other, similar guides) as more of a martial arts kata guide or comprehensive study of playing the guitar. A paper version of Eloquent JavaScript, including a bonus chapter, is being brought out by No Starch Press. You're falling into a common mental trap: thinking that because you read a clear explanation of a process means you completely understand how to perform the process. Should I be able to do on my own what Eloquent JS author does?Įven after I'm done reading and understanding a chapter I'm not confident that I would be able to build such a thing. The not so hard way: learn missed parts and then gain experience by trial and error but with knowledge supporting you. The hard way to fix that: gain experience by trial and error. You feel lack in knowledge and experience. You would be less confused and much more confident had you first learned algorithms and data structures. Of course you get confused when you just see "ok, this is a graph and we will be using A* to navigate on it". Problem is presented to you, and then follows detailed walkthrough so you can see how idea is transformed into code. The "project" chapters of this book can be viewed as a separate (and quite short) book about programming itself. It is like learning Norwegian without learning how to think. Main problem of all this tutorials is what they teach you how to express your ideas in JavaScript (or any other language), but they barely touches how you can form this ideas in your head. Personal blog posts that are relevant to the subreddit's stated subject matter don't need prior approval (and are encouraged!). If you want to post something self-promotional, please message the mods first. Titles that begin with "hey guys" will be removed. Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items. 8 Best JavaScript Game Development Libraries. kandi ratings - Low support, No Bugs, No Vulnerabilities. If you're in doubt, message the mods first. Implement Eloquent-JavaScript-Solutions with how-to, Q&A, fixes, code snippets. The following are not allowed: Requests for subscribers, asking for "test users" for your new JS course, offering paid mentorships, and/or premium courses. If you’re asking for help, include enough information for others to recreate your problem. With a nod to practicality, questions and posts about HTML, CSS, and web developer tools are also encouraged. Everyone should feel comfortable asking any and all JavaScript questions they have here. This subreddit is a place for people to learn JavaScript together.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |