On governance in Java Organizations
There are many ways and many options to perform the same task in Java based organizations. This means that Java organizations have to invest more in standards, guidance, architecture, and software infrastructure. Also, the technical management in these organizations requires more experience and should have more control to be able to reign in any bad practices.