Pragmatic metaprogramming

Do not repeat yourself, we teach every fledgling software developer. It makes sense as with growing code redundancy the maintenance cost increase. Simple tools such as functions or loops are a great ways to reduce code redundancy but in our quest to avoid code redundancy we sometimes indulge into complexity. Complex code is also costly to maintain. I will demonstrate, using real-world examples, how one can adopt metaprogramming to minimize code redundancy as well keeping the code simple enough for my mom to understand it.

Speakers

headshot for Mårten Rånge

Mårten Rånge

Location

Årsta Folkets Hus
Hjälmarsvägen 26
Årsta, 120 52
An unhandled error has occurred. Reload 🗙