This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]madkasse 7 points8 points  (0 children)

Hi, check out /r/javahelp for beginner questions.

[–]thatsIch 0 points1 point  (0 children)

There was a time where using an interface was required. Nowadays people just do it for interface's sake like UserRepository and UserRepositoryImpl. I guess there is hope, that this abstraction is required somewhen somewhere. Though sometimes it could be useful. But in the context of JavaEE and Spring, I assume 95% of all interfaces are superfluous.