recorded
Live
paused
reconnecting
Winning strategies in the battle agai...
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
Materiais
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.
Show more
Theme Technology
Organized by
-
-
RubyConf Uruguay
has not registered a biography yet