Adheeb ShafikTop AS2 and EDI Best Practices for Smooth OperationsAS2 ( Applicability Statement 2) and EDI (Electronic Data Interchange) play crucial roles in ensuring smooth operations for businesses. AS2…Oct 8, 2023Oct 8, 2023
Adheeb ShafikBest Practices for MicroservicesMicroservices are an architectural pattern that consists of the design and development of an application that can be considered as a group…Jul 19, 2022Jul 19, 2022
Adheeb ShafikVisitor PatternThe visitor pattern is yet another behavioral design pattern that is used to perform an operation on a group of similar objects. This…Jul 18, 2022Jul 18, 2022
Adheeb ShafikTemplate Method PatternA template method button is a behavioral design pattern that defines the skeleton of a function in an operation and it delegates some steps…Jul 18, 2022Jul 18, 2022
Adheeb ShafikStrategy PatternThe strategy pattern defines a family of functionality, segregates the family into different classes, and makes them interchangeable.Jul 18, 2022Jul 18, 2022
Adheeb ShafikState PatternThe state pattern is a behavioral design pattern where, when the internal state changes, the behavior of the object also changes. It will…Jul 18, 2022Jul 18, 2022
Adheeb ShafikObserver PatternThe observer pattern is a behavioral design pattern that allows defining a one-to-one dependency where if one object changes state, all the…Jul 18, 2022Jul 18, 2022
Adheeb ShafikMemento PatternThis behavioral pattern let us restore the state of an object to its previous state without disclosing the details of its implementation.Jul 18, 2022Jul 18, 2022
Adheeb ShafikMediator Design PatternThe media pattern enables the decoupling of objects by forcing them to collaborate only through a mediator object.Jul 18, 2022Jul 18, 2022
Adheeb ShafikIterator Design PatternThis is a behavioral design pattern that lets us iterate over elements of a collection without revealing its underlying implementation.Jul 18, 2022Jul 18, 2022