ParentFull threadb3h3moth·The best way is to refresh your 'memory' with a good course[1].[1] "CS 108 Object Oriented System Design":https://web.stanford.edu/class/cs108/View on HN