I have been just recently started using this platform, so far everything has been good and concise. But this very example is quite disappointing as I found the following issues regarding the code:
- very hard to read through and understand at first read (in fact, I needed around 3)
- the this.x.y everywhere is obviously redundant and costly
- the whole code could be more readable if there were proper variables extracted with suggestive naming
- method names obviously not following Java naming principles as for example Get() or Set() should start with lowercase.
I suppose this code has been AI generated, because that is the only way it makes sense to me.
I kindly ask you to address this issue because it defies the very purpose of the course, which would be learning things fast.
I hope the quality of the upcoming lessons is going to be the same as the previous ones.
Course: Decode the Coding Interview in Java: Real-World Examples - Learn Interactively
Lesson: Feature #6: Fetch Most Frequently Watched Titles - Decode the Coding Interview in Java: Real-World Examples