Talking head
MountainWest RubyConf 2012

This presentation, by Jack Danger Canty, is licensed under a Creative Commons Attribution ShareAlike 3.0

All Ruby projects start small and begin to grow. Where, exactly, do they go wrong? Is it when they begin to rely on 3rd-party services? When the tests get slow? When the framework falls behind by a major version? When your project gets unmanageable you stop having fun. Let's talk about the actual metrics you can use to track when your project is starting to fall apart and what you can do about it. We'll cover cyclic complexity in code, test suite refactoring, project size awareness, naming and organizing conventions, gem extraction, and how to split projects in half.

Rated: Everyone
Viewed 1,912 times
Tags: There are no tags for this video.