In order to hide the concrete implementation of a class behind an interface, for example for dependency injection, I find it is useful to extract an interface w
glsl
system.io.fileinfo
elliptic-curve
uima
desktop.ini
rethinkdb-go
jcarousellite
marp
centralized
audacity
appindicator
python-napari
jawsdb-maria
identity-insert
flash-message
python-unittest.mock
pybrain
roslyn
jstree
stringescapeutils
swift-mt
android-bottomsheetdialog
pclzip
java-8
arcore-limitation
dynamics-nav-2015
oauth2client
jaxer
make-scorer
jmeter