Cagqc8dj1z4q9fbqcugg
SkillsCast

What Colour is Your Function? Red vs Blue

15th November 2018 in London at CodeNode

This SkillsCast was filmed at London Scala Users Group

What colour is your function? In software we are often face with dichotomies in our design decisions. Each trade-off has costs and benefits. Do you chose mutable vs Immutable, blocking vs futures, single vs multi-threaded. How do we reason about the trade-offs we make? Starting from a blog post by Bob Nystrom we explore the rabbitholes and their effect on writing performant, reliable, maintainable code. - Will you stay in wonderland and see how deep the rabbithole goes?

YOU MAY ALSO LIKE:

Thanks to our sponsors

What Colour is Your Function? Red vs Blue

Rory Graves

Rory spends his life fighting to find a balance between writing ugly high performance code and beautiful maintainable code. He fights from the trenches to make software better, contributing to open source and has has worked across the entire gamut of software from building a JVM to optimising grid computing.

SkillsCast

What colour is your function? In software we are often face with dichotomies in our design decisions. Each trade-off has costs and benefits. Do you chose mutable vs Immutable, blocking vs futures, single vs multi-threaded. How do we reason about the trade-offs we make? Starting from a blog post by Bob Nystrom we explore the rabbitholes and their effect on writing performant, reliable, maintainable code. - Will you stay in wonderland and see how deep the rabbithole goes?

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

What Colour is Your Function? Red vs Blue

Rory Graves

Rory spends his life fighting to find a balance between writing ugly high performance code and beautiful maintainable code. He fights from the trenches to make software better, contributing to open source and has has worked across the entire gamut of software from building a JVM to optimising grid computing.