- It loads the BIOS
- It detects hardware
- It finds a bootable device
- It loads the boot sector (MBR)
- It loads and executes the operating system kernel
- It displays a login screen
All these steps just clicking on the Power Button :)
THIS IS THE FACADE DESIGN PATTERN !!!
THIS IS THE FACADE DESIGN PATTERN !!!
When you will be in the same situation =
You have lot of classes and it begins to become complex.
Don't make a long documentation, just make facades !!!
Your facade will provide a simplified interface to your functionalities.
Your facade will provide a simplified interface to your functionalities.
You will be able to change the implementation with no impact.
It will be more easy and quick to use your functionalities.