Automated Code Refactoring with OpenRewrite

OpenValue Training bv

You have a huge code base and code wide refactorings take up a huge amount of time?

Prijs
vanaf € 695
Niveau
Post-hbo
Soort
Training
Thema
Automatisering en ICT

Meer informatie en aanmelden bij OpenValue Training bv

Beschrijving

Introduction: You have a huge code base and code wide refactorings take up a huge amount of time? Upgrading libraries and adjusting your code due to breaking changes is nearly impossible because almost all your code files are affected? Updating or adding license headers in your code files is a pain and everyone forgets it almost everytime? This sounds like a nightmare to me. Wouldn’t it be great to automate these annoying tasks? I have good news for you, and it is called OpenRewrite! In this session we will have a closer look at this tool and how it can help you with automated code refactorings. We will learn how to include it into your project and how the result of the applied refactorings look like with an example Java application. Prerequisites: Own Laptop required. Java needs to be installed as well as an IDE. IntelliJ IDEA is recommended. Target audience: Beginners with OpenReWrite. Learning goals: Get an understanding of how OpenRewrite works and how to utilize its capabilities in your own project. Topics covered: introduction of the OpenRewrite framework, recap of the visitor pattern, use OpenRewrite in a project, configure complex recipes, implement own recipe that

Startmomenten

Start Einde Plaats Prijs
30 maart 2027 30 maart 2027 Utrecht € 695