Dynamic Feature Modules & Refactoring legacy code


Join us for an evening with two Android talks from the community. Tonight Backbase will be our host. We'll start the meetup with a talk about Dynamic Feature Modules by Stefan Mitev and end with a talk about refactoring legacy code by Jovche Mitrejchevski.

Application of Dynamic Feature Modules, Stefan Mitev - Android Developer @ ING
This talk is not a complete how-to tutorial, but more of an insight of DFMs. It will answer questions like:
- what are they
- why we should care about them
- what challenges they impose and how to tackle some of them
- what strategies we can follow to roll out existing features to DFMs (and the other way around)

Refactoring Legacy Code - Jovche Mitrejchevski - Android Developer @ WeTransfer
Very often, we are in a situation when we have to make some changes to code that we are not very comfortable touching. Improving the legacy code is not a trivial task, and it always takes a lot of effort and energy. It's crucial to have a good arsenal of tools available to fight against it and to know how to use those tools properly. In this talk, we will learn how to approach the work we have to do and will check out a bunch of handy tools and techniques to refactor legacy code.


17:30 doors open
18:00 dinner
18:40 Opening
18:45 Stefan Mitev - Application of Dynamic Feature Modules
19:30 Break
19:45 Jovche Mitrejchevski - Refactoring Legacy Code
20:30 - 21:30 drinks

By public transport
TRAM 26 - From Amsterdam Centraal Station take tram 26
heading for IJburg. Alight at the Rietlandpark stop (at the Piet
Heintunnel). Cross the road and walk under the railway bridge.
Follow the curve to the right and 200 metres further you will
walk into the parking lot of the INIT building.
TRAM 10 – Take tram line 10 (for example from the Leidseplein
or Weesperplein squares) heading towards Azartplein and
alight at the Eerste Leeghwaterstraat stop. Walk towards the

railway and after 200 metres, turn left before the rail embank-
ment. You are now going into the parking lot of the INIT

In both instances you will be walking alongside the building to
the main entrance on the other side.

Inside the INIT Building
Inside the building, you walk to the elevator at your left
behind the main reception and take it to the 5th floor.