Stylianos Gakis
10/06/2022, 11:28 PMEventListener
. I prefer an abstract class over an interface here ’cause I want to introduce new functions in library upgrades without breaking compatibility.”
I always thought even if you’ve got an interface, you can introduce new functions with default implementations which would let consumers not need to do anything in implementation of that interface.
Am I missing something here?Chris Lee
10/06/2022, 11:38 PMStylianos Gakis
10/06/2022, 11:48 PMChris Lee
10/06/2022, 11:50 PMStylianos Gakis
10/06/2022, 11:55 PMChris Lee
10/07/2022, 12:10 AM