PinnedSaurav SatpathyinbitMountnFactory vs Factory Method vs Abstract FactoryWhat is in the name? Lot of confusion! These patterns are very much related to each other, yet there are some fine differences. You will…Jun 10, 20194Jun 10, 20194
Saurav SatpathyA Simple Guide on How HTTPS works?HTTPS(Hyper Text Transfer protocol secure) is HTTP + SSLAug 24, 2021Aug 24, 2021
Saurav SatpathyShallow vs Deep CopyShallow copy: Change in value of original object reflects in the shallow copy. Both original and shallow copy have same memory address.Jun 19, 2019Jun 19, 2019
Saurav SatpathyinbitMountnDesign PatternDesign Patterns are reusable solutions to commonly occurring problems. Design patterns encourages us to write clean and modular code…Jun 11, 2019Jun 11, 2019
Saurav SatpathyMVVM design patternMVVM is quite similar to the MVC in terms of the basic components, but MVVM provides better decoupling of view and controller. MVVM…Jun 11, 2019Jun 11, 2019
Saurav SatpathyIterator Design PatternThe idea of the iterator pattern is related to iterating objects of collections. Example of a collection are Array, Dictionary, Set etc…Jun 10, 2019Jun 10, 2019
Saurav SatpathyMemento Design PatternMemento pattern provides the ability to restore an object to its previous state. These are like checkpoints which can be saved and later…Jun 10, 2019Jun 10, 2019
Saurav SatpathyAdapter Design PatternAdapter Pattern allows incompatible objects to work together. When there are two objects with similar functionality need to collaborate…Jun 10, 2019Jun 10, 2019
Saurav SatpathyObserver Design PatternObserver pattern deals in communication between objects. It defines a one-to-many relationship, when an object changes state it notifies a…Jun 10, 2019Jun 10, 2019
Saurav SatpathyFacade Design PatternHow do you pronounce, Facade? — Faa..SS..aa.DJun 10, 2019Jun 10, 2019