YanThings we can do as junior developerIt could be frustrating when we get few opportunities to develop. But here are 3 things we can do to help us learn and grow!Jun 12Jun 12
YanCommand Pattern | Head FirstEncapsulate actions to be executed and decouple commanders from command!Jul 26, 2022Jul 26, 2022
YanSingleton Pattern & Concurrency| Head FirstSingleton may seem simple, but it needs more consieration when used!Jul 25, 2022Jul 25, 2022
YanDecorator Pattern | Head First Design Patternthe decorator pattern — open for extension but closed for modification.Jul 20, 2022Jul 20, 2022
YanObserver Pattern | Head First Design PatternUse observer pattern to get the information you need with loose coupling.Jul 15, 2022Jul 15, 2022
YanStrategy Pattern | Head First Design Pattern NotesLast sememster, I took a course called Advanced Software Analysis and Design(ASAD), which briefly introduced a series of design patterns…Jul 15, 20221Jul 15, 20221
YanCS50 Problem Set 1— Mario & CreditLast Saturday, I started to learn CS50 on Edx and it is beyond my expectation. The lecturer is so passionate and explains everything so…Oct 11, 2021Oct 11, 2021
YanPersonal guidance on which machine learning course to chooseIn the past three weeks, I completed one machine learning course each week. Honestly, for a beginner, machine learning is quite challenging…Sep 26, 2021Sep 26, 2021