News for hackers. Stuff that matters.
Re:The specification for native image lazy-loading is merged... by greggman3 on Thursday February 13, 2020 @03:59AM (#22316316)
Anyone know any books that go the opposite order? Start with interesting working projects, add in the theory as needed to adjust the projects.

To learn photography I'd prefer starting with a camera. Not withe theory of light or the properties of atoms that allow glass to be transparent or how lenses are ground.

Similarly, if possible, to learn electronics i'd like to start at a higher level and work down rather than bottom up.

Re:The specification for native image lazy-loading is merged... by rbinv on Thursday February 13, 2020 @04:34AM (#22316455)
Interesting, as I'm exactly the opposite.

Are there names for these two types of teaching/learning approaches? Is one "better" than the other?

Re:The specification for native image lazy-loading is merged... by quietbritishjim on Thursday February 13, 2020 @04:42AM (#22316478)
"Bottom-up" vs "top-down" is the general name for the two approaches, although they're not specific to learning (also e.g. to project planning).

Edit: Actually I'm not sure that's really right, even example-led approaches are usually bottom up. For example, an example-led approach to programming would start with "hello world" and work up from there, leaving a full-blown example project (if there is one) to the end.

Re:The specification for native image lazy-loading is merged... by sippeangelo on Friday February 14, 2020 @07:13AM (#22325927)
Completely non-ironically, I prefer a middle-out approach. I like to dive in past the "beginner" stage immediately, and go from there. If I feel like I need to go back and learn the basics, I can do so on a need-to-know basis.