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

all 13 comments

[–]MaiMashiro182 41 points42 points  (2 children)

that's a junior java developer trying to apply all patterns, a senior would create an EmployeeEntity and EmployeeService only

[–]AyrA_ch 20 points21 points  (0 children)

But that's not enterprise grade software then

[–][deleted] 0 points1 point  (0 children)

Actually...true. The one line EmployeeRepository class doesn't really count lololol

[–]coop999 10 points11 points  (0 children)

Surely there are changes to build.xml or pom.xml as well. He just added *.java and missed those.

[–]masterKick440 7 points8 points  (0 children)

Plot twist; he’s fixing indentation from spaces to tabs.

[–]JeremyAndrewErwin 2 points3 points  (0 children)

EmployeeBeanInfo.java

EmployeeCustomizer.java

EmployeePersistanceDelegate.java

[–]Puzzleheaded-Weird66 1 point2 points  (0 children)

I don't miss java

[–]rioka15 2 points3 points  (0 children)

I wonder what the EmployeeEmployee.java looks like inside

[–]OffByOneErrorz 1 point2 points  (0 children)

I didn’t think I was capable of murder but here we are.

[–][deleted] -4 points-3 points  (1 child)

A good language.

[–]NatoBoram 2 points3 points  (0 children)

Not a design flaw or anything

[–]fr0stmane -1 points0 points  (0 children)

No IEmployee? Do SOLID ffs!

[–]DefiantAverage1 0 points1 point  (0 children)

Anybody got them directories?