Re:VMware Acquires Carbon Black for $2.1B and Pivotal for $2.7B
by james-mcelwain on Thursday August 22, 2019 @08:26PM
(#20773643)
I don't want to sound like a Spring booster, since there are plenty of criticisms of enterprise Java development that I agree with, but there's nothing intrinsic to Spring that dictates whether your business logic is spread amongst 100 files or 20.
Dependency bloat can be a concern, but part of the reason for those dependencies is to reduce bloat in source code via auto-configuration.
Re:VMware Acquires Carbon Black for $2.1B and Pivotal for $2.7B
by modoc on Thursday August 22, 2019 @11:10PM
(#20774253)
No idea why that is. I've been actually amazed at how much code I DON'T have to write using Spring Boot. I can focus purely on features/business logic. its great.
Re:VMware Acquires Carbon Black for $2.1B and Pivotal for $2.7B
by brown9-2 on Thursday August 22, 2019 @09:29PM
(#20773888)
Its possible to write bad code with or without any framework.
To compare other application which I wrote in straightforward manner is about 20 Java files in 2-3 packages in total 4 KLOC and 15 external jar files. And my application 4-5 functions from business POV as compared to 2 functions in Spring boot application.
So to me it is more about some cobbled app as opposed to engineered solution which I hope to deliver. Mind you this is all my opinion as management is doubling down on Spring boot and mandate from very top is to convert all Java app in Spring boot based services.