At the end decided to go with WSL Ubuntu. I know , not what I had planned for but it is a start
created to pretty light neovim config that gets the work done in process . if any one is interested :
github.com/deepsalunkhee/…
When trying to boot omarchy via flash drive, ran into kernel panic mode , tried few solutions but ....
Pausing this for now as I have only single drive, will try again.
Decided to dual boot
To be honest there is no specific reason for this , it just, when I am working on something, I want to do only what I actually need to , with windows sometime I feel like taking a detore.
P: Memento
Used when you want to store snapshots of an object's state so you can restore it later (undo/redo kind of functionality). The main class creates a memento object which stores its internal state, and some caretaker class stores these mementos.
BP: Mediator
Used when multiple objects interact with each other in a very complex way, and you want to avoid all-to-all connections. Instead of objects calling each other directly, you introduce a mediator class that handles all communication
My Understanding of LLD so far 🧵
Let's start with Pre-requisites (these are supposed to be the basis of all the design but can be changed on the basis of the business needs)
SOLID principles: