3 ms·
The TL;DR is there are two levels of code high level domain relevant code, and low level implementation specific code. Your high level code should depend on in
by stonemetal 14y ago
The TL;DR is there are two levels of code high level domain relevant code, and low level implementation specific code. Your high level code should depend on interfaces not the low level implementation specific code. It is kind of no shit these days but it was the first cave man to add smart back when it was introduced.