artem_zin
07/14/2016, 12:41 PMinterface KoolService {
fun make(a: A)
class Impl : KoolService {
// …
}
}
On one hand it feels better because we decouple interfaces from implementations for consumers, on the other hand it requires little extra work. But feels better than mocking concrete classes.