PinnedHaluan Mohammad IrsadGo — Decorator PatternThis pattern is effective to dynamically enhance (decorating) a function by creating a (or several) subclass(es).May 8, 20203May 8, 20203
Haluan Mohammad IrsadinDev GeniusGo — Composite PatternComposite Pattern falls under Structural Design PatternJun 17, 2020Jun 17, 2020
Haluan Mohammad IrsadA Tale of a Scale Cube: Harmonizing your System GrowthScale cube is similar to the rule of thumbs on how your decision to scale out your system to handle a certain amount of accessMay 7, 2020May 7, 2020
Haluan Mohammad IrsadGo — Command PatternCommand Pattern falls under Behavioral Patterns, this pattern encapsulates a request as an object. By this way, while you have so many…Jul 17, 2019Jul 17, 2019
Haluan Mohammad IrsadGo — Builder PatternBuilder pattern is designed to separate the construction of a complex object from its representation so that the same construction process…Dec 30, 20182Dec 30, 20182
Haluan Mohammad IrsadGo — Singleton PatternSingleton Pattern is the most known design pattern, this pattern can help you to create object and reused it for the whole lifetime of yourDec 22, 20181Dec 22, 20181
Haluan Mohammad IrsadGo — Abstract Factory Design PatternAbstract Factory Pattern is a layer that sit on top of Factory Pattern. This pattern usually used to create other factory, we can call it…Dec 21, 2018Dec 21, 2018
Haluan Mohammad IrsadGo — Factory Design PatternFactory Pattern is probably one of the most used design pattern in OOP worldDec 16, 20181Dec 16, 20181
Haluan Mohammad IrsadInterface in Go LanguageGo will handle the “inheritance” allocation if we write all of the interface’s functions to the structDec 15, 2018Dec 15, 2018