Cleaning out old drafts.  Here’s some ancient history from April 4.

What I Learned About Software

I like pairing!

I paired a lot with Mark this week, and found it extremely fun.  Our latest problem is updating a form to add a text field that has a many-to-one association with the form’s main object.  Kind of like a category, preferably with type-ahead for adding new values.

I think our main problem is that because our app is not using Rails models, none of the usual help resources are helping.  Our app is using Rails for controllers and views. but we have created our own library for all data and business functions.

We also ran across some very odd rpsec tests.  They work, but are very difficult to understand.  Micah called them “unfortunate”  and helped us re-write them.  There are some coding styles that demonstrate the degree to which the author is able to twist his brain around & around & around.  One wonders if they really think this way — or whether they’re just showing off.  Either way, it slows the team down.

{ 2 comments }