![]() ![]() Really? lol) Part of me believes that maybe the book's purpose is to turn off as many people from programming as possible in order to keep the supply of devs low. How the fuck does this happen? You have to be a special kind of bad teacher to be able to pull this off. ![]() I WAS READING ABOUT STUFF I ALREADY KNEW VERY WELL. ![]() Turns out I felt pretty lost by the end of ch. From about half-way through page 1 onwards, all I could think was, "if I didn't already know this stuff, I would be so lost and confused that I would give up the idea of programming forever". There is not one single thing he writes about that I didn't already know, and yet, the order in which he presents new concepts and their explanations are so confused, convoluted and muddled that I actually feel dumber after reading it. 3, I stopped reading in angry frustration. Maybe it's a good time to go back and try again, I thought. By the end of the 3rd chapter, I was so lost I gave up.įast forward several months to the point where I know considerably more JS than I did on my first attempt at the book. I saw EloJS being proselytized everywhere so much that I thought if I read it I might actually find God. A year ago I decided to learn JS seriously and in-depth in order to make it my career. I have a very solid grasp of all the fundamentals such as type, variables, loops, functions, etc. I've been hobby programming on occasion ever since I was a teen. If you write a book for beginners that is too complex for beginners, you done fucked up. Why is this a problem? Because it's a book that was written FOR beginners. 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. If you're in doubt, message the mods first. 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. (taking from and to arguments to its constructor) instead.This subreddit is a place for people to learn JavaScript together. ImplementĪnother object type RangeSeq that iterates over a range of integers Iteration over the array using the interface you designed. Then implement an object type ArraySeq that wraps an array and allows LogFive that takes a sequence object and calls console.log on itsįirst five elements-or fewer, if the sequence has fewer than five When you have specified your interface, try to write a function Values it is made up of and having some way to find out when the end Such an object to iterate over the sequence, looking at the element An object that provides this interface represents a sequence,Īnd the interface must somehow make it possible for code that uses I am working my way through Eloquent JavaScript, and I am having questions about problem #6.3 (second edition).ĭesign an interface that abstracts iteration over a collection of ![]()
0 Comments
Leave a Reply. |