Deep Dive into : practical design patterns for java developers: hone your software design skills by implementing popular design patterns in java
E in EIPA - Only exposing what's required - encapsulation
Imagine a real vehicle, it completely hides the internal working of the engine and breaking system and it only exposes the steering and breaks that the driver can use to operate the car and ch...
backendengineerlab.hashnode.dev1 min read