JungIn Choi
03/18/2021, 7:27 PMDay9
• Generic classes(Using type hierarchies, setting type upper bounds, null checking) / Handling exceptions with check function
• Generic in/out, Covariance/Contravariance , reified, star projections, annotation
• Googling time reading several articles (1) (2) (3) related with generics & inheritance (third was especially helpful..)
Self-Comment
• Yesterday I just went through basics of generic in kotlin, so I never expected rest of this part will take so long. Generic in&out part took quite a lot of time to understand. 🤢 After some googling I was able to understand it roughly, but still didn’t understand the hood of it yet.
• Somehow I feel I spent too much time and energy on this generic thing.. I got quite frustrated when I felt quite stuck, and was hard to proceed. However as I clicked the same lecture again at night(dawn?), it sounded easier. I should handle this balance of keeping pace while filling out the holes & vice versa.
Goals-Tomorrow
• Finish functional manipulation (- Don't get stuck somewhere too long ! )Bryan L
03/18/2021, 7:51 PMJungIn Choi
03/19/2021, 3:11 PM