Bug Fixes for Bf
I released a number of fixes and enhancements for BottomFeeder and the posting tool this morning - I added the ability to add iTunes tags to specific posts, and to have feeds with that information attached. Along the way, a few bugs cropped up, and I just got them fixed - grab the updates if you're interested - things do work fine without them if you're not that concerned.
Technorati Tags: smalltalk


Comments
[Isaac Gouy] October 10, 2006 0:17:31.801
a few bugs cropped up
iirc while ranting about static type checking you argue that the tests will catch the mistakes - why didn't the tests catch these mistakes?
Re: Comment on By Isaac Gouy a few bugs cropped up iirc while ranting about static type checking you argue that the tests will catch the mistakes - why didn't the tests catch these mistakes?
[ Michael Lucas-Smith] October 10, 2006 2:44:27.608
Comment by Michael Lucas-Smith
Oh believe me Isaac, if Jim actually wrote the tests they'd catch his bugs. He's too old school and it's taking him a while to get around to testing. He'll have an 'aha' moment when he starts doing it.
If I actually wrote tests...
[ James Robertson] October 10, 2006 7:29:54.540
Comment by James Robertson
Tests would work fine, if I actually wrote them :)
Re: Bug Fixes for Bf
[ Terry] October 10, 2006 8:15:18.921
Comment by Terry
See, by your own admission that your testing is inadequate, that means you need Type checking to catch those errors you don't write tests for.
Re: Bug Fixes for Bf
[ James Robertson] October 10, 2006 9:27:43.485
Comment by James Robertson
LOL, Terry. The latest bug I fixed would not have been caught by type checking anyway. Testing on the other hand, would have found it. I neglected to add some schema migration code (BOSS) to a class...
[Isaac Gouy] October 10, 2006 12:04:14.525
The latest bug I fixed would not have been caught by type checking anyway.
iirc you've also said that our Smalltalk equivalent to nullPointerExceptions would not have been caught by type checking - and you were wrong about that.
afaict your comments about type checking are based solely on having used C in the distant past, and your comments about testing are based on ... not using them?
Re: Bug Fixes for Bf
[ James Robertson] October 10, 2006 14:47:02.461
Comment by James Robertson
Having used tests, I understand how they would help. I have a fairly large set of code without tests at this point, so I have inertia to deal with.