News for hackers. Stuff that matters.

Ask HN: What is your process for Java application modernization?

I've recently joined a consultancy and a big part of the work is helping clients to level up extremely old apps. Other typical tasks include replacing old SOAP calls with newer HTTP/JSON microservice calls.

For a flavor of what I'm talking about a typical Java app is written in Java 6, is built via Ant and is manually deployed to machines in a private data center. There are no existing tests. Many of the library dependences are unversioned and the jars are checked into the version control system.

How would you approach the process of modernizing these apps?

( 2 comments | on HN )
Re:Ask HN: What is your process for Java application moderni... by physicsguy on Wednesday July 31, 2024 @11:07AM (#41119876)
Re:Ask HN: What is your process for Java application moderni... by alpha_king on Wednesday August 07, 2024 @01:09AM (#41178407)
BznsBuilder is an online SaaS platform that simplifies business planning and financial modeling for entrepreneurs. It offers intuitive tools for professional business plans, accurate financial projections, and data-driven insights to help users successfully launch and grow their startups.