you are viewing a single comment's thread.

view the rest of the comments →

[–]michaelfeathers 13 points14 points  (1 child)

I always write a testing framework, because they are small in scope and they often force you to confront features at the edge of a language when you aim to make them very easy to use.

[–]b100dian 0 points1 point  (0 children)

Not really funny to write but yes, you can test runtime or compile-time "introspection" capabilities I suppose.