3 ms·
I'm in the process of building a large business application in modern Java. It's hard to find any faults to be honest. Our code is boring, straightforward, and
by nogridbag 4y ago
I'm in the process of building a large business application in modern Java. It's hard to find any faults to be honest. Our code is boring, straightforward, and directly solves the business problem. Our team loves our tech stack and I personally find it very enjoyable to code in. The tooling is amazing (IntelliJ, static analysis tools, etc). We have extremely few defects related to Java itself. Nearly all issues are related to the complexity of the business problem.
But I think the success of most projects is less to do with the language and more to do with people. You need a solid lead that will provide a clean architecture, enforce consistent coding patterns, interface with business to provide clear requirements, enforce code quality with PRs, etc. Otherwise it's garbage in, garbage out.
- techspider 4y agoTrue