Guillaume Nodet created SSHD-1081:
-------------------------------------
Summary: Avoid unused interfaces
Key: SSHD-1081
URL: https://issues.apache.org/jira/browse/SSHD-1081
Project: MINA SSHD
Issue Type: Improvement
Reporter: Guillaume Nodet
I think over time, we've added a bunch of interfaces which are not really
useful at the end.
Adding interfaces purely to abstract methods is imho not a good idea when they
don't represent something which is actually used. It makes the navigation in
the code much more difficult when trying to find the correct implementation of
a given method. A good example is imho {{SessionHolder}} or
{{ClientSessionHolder}} which are implemented by a lot of classes but never
actually used as a parameter or or variable.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]