Panasonic Youth rob sanheim writes about software, business, ruby, music, stuff and things



Posts Tagged Refactoring

Symbol#to_proc and inconsistent code vs DRY

Jeremy recently wrote some good tips on cutting back on your code base, but his last tip is one I'm not sure about. It recommends using the Symbol#to_proc (in ActiveSupport, coming in ruby 1.9) shortcut for simple enumerable calls. Like many rubyists, I appreciate the elegance and DRYness of to_proc, as you [...]


Eight More Essential Books for Developers

A followup to my most popular post ever


Presenting tonight at Fox Valley Jug, and dealing with anxiety

Nice timing to see a post over on Presentation Zen about dealing with presentaton anxiety. Tonight I'm doing the refactoring session ad the Fox Valley JUG, just outside Green Bay. Also perfect timing was the onset of a cold and horrible [...]


Refactoring presentations done, code and slides are up

The presentations went pretty well in Milwaukee and Chicago, despite a low turn out. Apparently the organizer had some mail problems so members of the WJUG/MADJUG list only got notice the day off, or not at all. Milwaukee we had about five people, and Madison was maybe ten or so. So not [...]


Refactoring and abstractions

"you couldn't refactor your way out of paper bag..."


Presenting “Better Software Through Refactoring” at Wisconsin JUGs

I'll be doing a new presentation titled "Better Software Through Refactoring" at the upcoming Wisconsin and Madison Java Users Groups. Here's the abstract from my NFJS page:
Refactoring is the process of improving the design of code without changing the behavior. The practice of refactoring is increasingly becoming a required skill for any professional developer, [...]