Thursday, March 19, 2009

RSpec!

Dr. Laszik is a Hungarian Nephrologist at UCSF. He is an interesting guy, because in contrast to 90% of the pathologists in our department, his office is pristine. Most other pathologist have piles of flats with slides nearly tipping over stacked on shelves next to an endless row of books. They have articles lying on top of texts which they are in the middle of reading--still reading for as long as I have been in the residency program. Coffee makers. Strange toys from Japan. Pictures of their last 6 vacations. But Dr. Laszik is a different clean-fur creature. He is the epitome of organized. When you are working on complicated issues, with various components all at the same time, it really helps to have mastered the art of organization. When I use RSpec while programming, I feel like the programming version of Dr. Laszik. Test are written, followed by code to pass the test. All tests are repeated with each iteration. The reports are in beautiful HTML format. Projects move forward in an organized step by step manor without having to ponder long stretches of code when something goes wrong. "I enjoy being organized."


No comments: