TL;DR After introducing what complexity is, how it can be measured, and how to monitor it in Ruby - I'll get to the difficult part: how to reduce it in Ruby. The post is concluded with some thoughts and recap. Intro Even Vader does not know what are those buttons for. Developing a feature requires some attention on code quality - for the sake of reliability, efficiency, security, and maintainabili
![Did you say Complexity, eh?](https://cdn-ak-scissors.b.st-hatena.com/image/square/01e69162356b049b9293b4cc92f2dba3fdcb12e4/height=288;version=1;width=512/http%3A%2F%2Fblog.8thcolor.com%2Fimages%2F2013%2F06%2FsQT6xYcRvnZonASI7l_iWGw.png)