Łukasz Skotarek is a tech lead @BlockFi, software monk, drummer. He loves software engineering and music and this is what he spends most of his free time. He’s seen terrifying code and he’s not afraid to talk about it.
Recently started roller skating and making games.
Don't be afraid to get wet: Why DRY is not always the best idea
With the dawn of more agile teams, we also got many fantastic tools to get work done. TDD, Design Patterns and others are amazing to make software engineer's life easier. But there's one that can make code way messier than before. Its acronym is DRY and it's guilty of being misunderstood by many. In this short talk, I will try to explain what it really means and what its popular understanding can lead to (spoiler: horrible code).