Cancel my registration
Do you wish to cancel your registration?

The transmission will begin automatically in

Please wait!

In a few moments the transmission will begin automatically.

It was not possible to connect the slides.

Try again later.

recorded Live paused reconnecting

Winning strategies in the battle agai...

Do you want to end the transmission?

By finishing the streaming you can't continue streaming anymore.

This device is not supported.

Winning strategies in the battle against code smells - Nigel Fernandes

    • 11/12/2011 at 05:30 p.m.
    • Recorded on Nov. 12, 2011, 5:30 p.m.
    • 8 views
Description
As a consultant and developer on large ruby projects, I'm often called upon to do a health check of a complex ruby code-base. In this talk I'll cover ways to quickly diagnose code smells and toxicity idiomatic to many ruby systems. More importantly I'll discuss simple and effective techniques to tackle specific types of smells. Like any good doctor, I'll also cover ways to keep your code base healthy post recovery. In terms of smells, I'll cover with examples, things like code duplication, tangles, cyclometric complexity, feature envy, control couples, leaky abstractions, naked literals, etc. I'll also provide techniques to first visualize such smells and then to refactor them away. If time permits, I'll cover in a brief, architectural smells common to ruby code bases.
Theme Technology
Show more
Organized by
  • RubyConf Uruguay

    has not registered a biography yet

Please wait