Architect's Guide to Managing a Code Base by Pratik Patel at Azul Systems


Details
Talk Summary
As an architect you're often working at a high level on projects, thinking of architectural concerns such as distributed applications, CI/CD pipelines, inter-team APIs, and setting standards. Code quality affects everything that a software architect needs to work on - from a small way to a big way.
In this talk, we'll look at techniques and tools for managing code quality. Our goal as architects is to maximize the manageability of code, consider different coding paradigms and their effect on the six areas, and how to create habits and processes to ensure long term code viability. We'll take a couple of sidebars on performant vs manageable code and OO vs Data Oriented coding. We'll look at tools for doing static analysis vs dynamic analysis.
About the Speaker
Pratik Patel is VP of Developer Relations at Azul and a Java Champion. He wrote the first book on enterprise Java in 1996, "Java Database Programming with JDBC," and “Developing Open Cloud Native Microservices” in 2019. He helps to organize the Atlanta Java User Group and the Devnexus conference, and is a frequent speaker at technology events.
We'll open the doors at 6:00 PM and there will be free food and drinks provided!
Thanks to Improving for hosting the meeting and Azul Systems for sponsoring the meeting!

Architect's Guide to Managing a Code Base by Pratik Patel at Azul Systems