Way back in March of this year, while I was attending the Scottish Ruby Conference, Werner Schuster interviewed me for InfoQ. The video has been online since August, and this is me finally getting around to telling you about it; watch it here. I talk about Reek, Refactoring in Ruby, and agile development in general.… [Read more…]
That’s the title of my guest post this week on Satish Talim’s RubyLearning blog. You can read my full article here; and if you do use Reek please post your thoughts on the mailing list. Thanks!
Charles Max Wood has just posted an interview he did with me a couple of weeks back. It’s about Reek, Refactoring in Ruby and agile development practices. I waffle too much, and make a couple of historical mistakes. Ho hum.
Interesting link: In Improving Code using Metric Fu the folks at devver.net give a little insight into how they have been using Reek and the other Ruby quality tools to improve their codebase.
Discussion about Reek seems to be popping up all over the place at the moment, so I’ve created a Google group where problems, ideas and suggestions can be shared in one place. I’ll be making release announcements there and seeking feedback from you on my ideas for Reek’s future. So if you’re using Reek, hop… [Read more…]
During the last few weeks I’ve been participating in an email discussion about the relationship between static analysis tools (such as Reek) and TDD. The discussion was instigated by Pat Eyler, and he has now organised and posted the results on his On-Ruby blog. To help me get an initial handle on the topic, I… [Read more…]
I’ve just noticed that Reek is now one of the tools whose code quality reports are bundled in metric_fu — cool!
As I prepare to release version 1.0.0 of reek, I’ve begun gradually re-organizing all of reek’s online presence. So here’s where to look for anything reek-related in future: Gem download: Rubyforge User documentation: Github API rdoc: Rubyforge To clone the latest source code: Github Defect reports and feature requests: Lighthouse For anything else, send me… [Read more…]
Warning: academic theorizing and hypothesizing follow. Oh, and half-baked pontification. I just finished refactoring reek to drive in a major new chunk of functionality (configuration files) which I’ll release soon, when I’ve had time for some thorough testing. The refactoring needed to accommodate the change was huge, occupying much of my free time over the… [Read more…]
Until recently I had always thought of CruiseControl as a backstop, something that would check for silly mistakes during commit, or certain classes of environmental dependency in build, tests or deployment. And then, during December, two things happened to change that view; and now I use CruiseControl quite differently. As you know, I’ve been developing… [Read more…]
November 10, 2010
0