This looks like a fun diversion for a few minutes. The key, I think, is to evoke imagery that leads to the reader filling in the blanks.
My personal best two:
- If only they had suffered more.
- Reluctantly, I welcomed our robot overlords
This looks like a fun diversion for a few minutes. The key, I think, is to evoke imagery that leads to the reader filling in the blanks.
My personal best two:
This link was useful, but somewhat incomplete. I’m still looking for a good general reference for building a suite of unit tests to test an actual application, instead of just simple theoretical apps.
One thing I did discover - my tests were all failing, due to something seemingly completely out of my control - the unlock_mutex method, buried deep in the ActiveRecord base.
Some investigation revealed that this was likely related to the “use_transaction_fixtures” control variable. A bit of googling revealed that I could just turn it off, which fixed the problem. Interestingly, the documentation says that this is only required for MyISAM database structures. However, I verified that I use InnoDB. However, this “MyISAM-only” fix fixed the problem, so there we are.
Some programmers are fickle. They love to try new things, new technologies, new systems. They love struggling with the newness, mastering the bugs, overcoming the lack of documentation (or the voluminous mess that passes for documentation). They flit like a butterfly from thing to thing, sampling, tasting and moving on.
Good Things
Bad Things
How to Identify Them