effect

Software Architecture

Boost your coding elo rating with this simple techniques

Mihai Șerban - Senior Software Developer @ Accesa

Studio Room

9th November, 11:30-12:00

It can be argued that our purpose as programmers is to discover requirements hinted at by our stakeholder's user stories. I have learned over the years the fastest way to do that: code design that explains itself, creating the ultimate Story: a business flow that anyone can understand in the same way because it has no conditionals, like a cooking recipe.

I will share with you the simple techniques I employ daily to reduce the cyclomatic complexity of my code to 0, why that is always possible and why you should do it too. The era of conditional logic is over. Embrace a better code design now.

Mihai Șerban

Accesa

I've been turning user stories into success stories for more than 10 years ago, and it's been three years since I've been doing it in Accesa. Since I learned the hard way Uncle Bob's motto: "The only way to go fast is to go well", I'm a clean code advocate and sometimes a trainer, redesigning the code as many times as necessary until even businesspeople understand it. I'm trying to wash my awful code sins by sharing best practices with whomever I get the chance to talk to, and now you're on the list.