vorburger/MariaDB4j — comment on commit 49462a7e49310d87c3926376fff974dda378fcf8
File: src/main/java/ch/vorburger/mariadb4j/EmbeddedTemporaryRAMDiskDB.java line 31
By szermatt:

All these variations make me suspect that subclassing might not be the best way of modelling what you want here.

What about hiding basedir and datadir behind an abstraction and let the caller of DB choose which one they want?

```java
new DB(new AutoUnpackMariaDB(), new RamDisk());
```