ODBIERZ TWÓJ BONUS :: »

Automated Code Refactoring and Modernization with OpenRewrite. Build reusable recipes for scalable migrations, technical debt reduction, and code transformation Ansgar Schulte

Książka w języku angielskim angielski
Automated Code Refactoring and Modernization with OpenRewrite. Build reusable recipes for scalable migrations, technical debt reduction, and code transformation Ansgar Schulte - okladka książki

Automated Code Refactoring and Modernization with OpenRewrite. Build reusable recipes for scalable migrations, technical debt reduction, and code transformation Ansgar Schulte - okladka książki

Autor:
Ansgar Schulte
Serie wydawnicze:
Beginners Guide
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
178
Dostępne formaty:
     PDF
     ePub

Ebook
125,10 zł 139,00 zł (-10%)
139,00 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Automate repetitive refactoring and make large-scale code changes consistent and scalable with OpenRewrite. This book shows you how to use existing recipes and create your own transformations, helping you modernize codebases while significantly reducing the time and errors associated with manual changes.
You’ll begin with lossless semantic trees (LSTs), recipes, visitors, and styles to understand how OpenRewrite represents and transforms source code. You’ll then learn to find, configure, compose, and run recipes, add recipe sources, and integrate transformations with your build pipeline.
Next, you’ll create declarative recipes and Refaster templates before progressing to imperative recipes. You’ll work with visitors, cursors, shared data, non-isomorphic transformations, configuration options, testing, validation, and multiple visitors. All examples are visualized using Java as a programming language.
Written by freelance software engineer Ansgar Schulte, who brings many years of project experience and has taught more than 15,000 students, this book connects OpenRewrite concepts with techniques you can apply to real projects. By the end, you’ll be able to automate recurring refactoring tasks and build reusable recipes for your own codebases.

Wybrane bestsellery

O autorze książki

Ansgar Schulte is a freelance software engineer with many years of experience supporting clients creating tailor-made software in different industries. His project work involves a variety of development tools, frameworks, and engineering approaches for designing, building, maintaining and running high-quality software. He also teaches software development on Udemy, where his five courses have reached more than 15,000 students and received hundreds of reviews. His teaching draws on knowledge gained from real software projects and focuses on helping developers apply engineering techniques to their own work.

Zobacz pozostałe książki z serii Beginners Guide

Packt Publishing - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
125,10 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile