implicit class TOps(val x: T) {
def method1 = ???
...
def methodN = ???
}
}
вместо
class T {
def method1 = ???
...
def methodN = ???
}
У меня есть коллега, который упорно использует первый вариант. Интересно на сколько это распространенный случай.
В основном только методов добавить к коду чужому.
Обсуждают сегодня