Peterson CinLevel Up CodingBehavioral Design Pattern: CommandWhat is the Command Design Pattern?Jun 10Jun 10
Peterson CinLevel Up CodingBehavioral Design Pattern: VisitorWhat is the Visitor Design Pattern?May 302May 302
Peterson CinLevel Up CodingDependency Inversion Principle Explained in Five MinutesThe letter D in the S.O.L.I.D principles.May 13May 13
Peterson CinLevel Up CodingChoosing Between Inheritance VS CompositionIs one better than the other?May 32May 32
Peterson CinThe StartupBehavioral Design Pattern: StrategyThe strategy pattern enables algorithms to switch at runtime. In plain English, that simply means deciding at runtime which concrete…Mar 26, 20202Mar 26, 20202
Peterson CinThe StartupStructural Design Pattern: FacadeThe word facade borrowed from the French language (façade) and translates to “face” or “front of”. It’s commonly used to refer to a…Mar 26, 20201Mar 26, 20201
Peterson CinThe StartupStructural Design Pattern: DecoratorThe decorator pattern, one of the seven structural patterns, allows behavior to be added to an individual object, dynamically, without…Mar 19, 2020Mar 19, 2020
Peterson CinThe StartupMy Tips For Working From Home With KidsWorking From Home (a.k.a WFH ) has been something that only a few industries ( e.g IT, Sales, etc..) allowed or favored. It used to be…Mar 19, 20201Mar 19, 20201
Peterson CinThe StartupStructural Design Pattern: ProxyThe proxy pattern, one of the seven structural patterns, is pretty much a class that represents another class. In plain English, a proxy…Feb 24, 2020Feb 24, 2020
Peterson CStack Vs QueueEarlier in my career, I was asked to explain the difference between a Stack and a Queue. It’s a pretty straightforward question, I’ll…Feb 22, 2020Feb 22, 2020