Clean Code: Refactoring Legacy Code in Kotlin (Past)

Location: Online: Google Meet

Overview

Nelkinda Software Craft invites you to join our Meetup.

Brief Description

In this live coding session, Christian Hujer will show how to safely (with tests) refactor a piece of legacy code in Kotlin.

Detailed Description

Google Meet Link is provided in the Links section below.

A lot of time in software development projects is not spent on the development of new code, but the maintenance and extension of existing code. The software craftspeople at Nelkinda understand the importance of maintainable code for the success of any software development project. Clean code reduces cost and effort for maintenance.

During this meetup, Christian Hujer will walk the audience through the refactoring of a piece of Java code to make it gradually more maintainable. This will be interspersed with questions, discussions, and explanations about various approaches.


Learning for Participants




Demo



You will be walked through the Expense Report example. And in case you know it from Robert C. Martin, you might be surprised by the differences in this approach and solution.


(Repository link is given below)

About the Presenter



Christian Hujer, a seasoned developer with ~35 years of experience, founder of Nelkinda Software Craft, carries tremendous experience in software development and software craft. He is a polyglot in languages (Prolog to Java), frameworks and development environments (from smart card to server). He is keen on following the best coding and software development process related practices for example XP, Clean Code practices, TDD. He always strives for better software and a better environment.

Links

Event Pictures

No Pictures Uploaded

Are you sure you want to delete the Clean Code: Refactoring Legacy Code in Kotlin event? All events and memberships will be deleted as well.