Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Introducing Lambdas

Manish Giri
Manish Giri
16,266 Points

Lambdas should be introduced better in the "Learn Java" Track

Hi,

I was following the "Learn Java" track, and one of the videos towards the end was the workshop on "Java Lambdas".

The video starts off with some already written code and talks about Lambdas, using Comparator and the compareTo() method. As there was no introduction to the code anywhere in the track up to this point, it's hard to figure out what's going on.

This video is followed by another one where method references are introduced, which seems equally difficult to understand.

After this video, I navigated around a bit in the "Libraries" section and found a video titled "Old School", with the description - "In this video, we will review Single Abstract Methods or SAMs and how things were done prior to Java 8.". From what it appears, this video contains the introduction to the code in the "Java Lambdas" video.

If that is indeed the case, I think it would be better if this sequence of three videos could be combined as one part in the "Learn Java" track, instead of just randomly throwing in the video on Lambdas. It'll be easier to make sense of what's going on.

Just my two cents. Thanks!