NamasteScale needs JavaScript to run. Enable it to practise system design, low level design and machine coding.
Passing a component's dependencies in from outside instead of constructing them inside, making code testable and swappable.