Christy Dennison
Christy Dennison
Feed items are not filtered by reading access, so a user could potentially see feed items for a profile that the user should not be able to see.
object-oriented-programming/traits#composing-classes What is private[this] vs. private? It is not defined. What does "CountingFilter(service: Service)" do? How is this different from "CountingFilter(val service: Service)"? "import Message._" does not work. The Message...
/object-oriented-programming/apply-unapply-and-case-classes#the-unapply-method "This works because of some additional plumbing called unapply. which is somewhat more mind-bending than apply, but very powerful."
object-oriented-programming/abstract-and-sealed-classes#abstract-methods-and-override 1. You don't explain override, but you use it as if it were a keyword in the title. There is an exercise called "overriding" but that doesn't imply that...
object-oriented-programming/apply-unapply-and-case-classes#case-classes "Exercise: play around" Not sure how helpful this is when you haven't fully explained what case classes are. Maybe suggest trying to instantiate a new object and see what...
/data-and-control-flow/pattern-matching#match-expressions-and-literal-patterns "The values appearing on the left hand side of the => are called “literal patterns.”" What are they called on the right hand side? Mega Combo Bonus: might be...
Located at Data and Control Flow > Type Inference > Least Upper Bounds (LUB) Define LUB before you use it. Best to define acronyms before you use them, even if...
data-and-control-flow/for-expressions#assignments-and-filters I don't understand how the if statement functions in the example. If it is an if statement, why doesn't anything follow it?
Nav bar should indicate what chapter is currently selected, including the drop-down from each nav button.
Would be nice to have a next button so that once you finish a section you can easily go to the next.