Archives
Geek Chic is just Technology Air Guitar
Submitted by jason@parlezuml.com (Jason Gorman) on Mon, 06/07/2009 - 15:35.The self-styled Chic Geeks are now everywhere. Go to Reboot Britain and you'll see hundreds of them. They are artists, they are musicians, they are visionaries, they are web entrepeneurs, they are marketing gurus, they are journalists... They are everywhere.
Testability
Submitted by michael.a.bolton@gmail.com (Michael Bolton http://www.developsense.com) on Mon, 06/07/2009 - 21:01.Yup. If testing is questioning a product in order to evaluate it, then testability is anything that makes it easier to question or evaluate that product. So testability is anything that makes the program faster or easier to test on some level. Anything that slows down testing or makes it harder reduces testability, which gives bugs an opportunity to hide for longer, or to conceal themselves better.
Separation anxiety?
Submitted by noreply@blogger.com (Misko) on Mon, 06/07/2009 - 23:08.We all have separation anxiety. Its a human tendency. We love inertia, and we don’t like change. But why should your code have separation anxiety ? Its not human (even though it might try and grow a brain of its own at times)!
I bring this up because I got the chance to work with someone who had some questions on how to test UI code. Fairly innocuous question, and in most cases, my response would have been, keep the UI code simple and free of any logic, and don’t worry too much about it. Or you could write some nice end to end / integration tests / browser based tests. So with that response set in mind, I set off into the unknown. Little was I to know was that was the least of my concerns. As I sat down to look at the code, I saw that there were already tests for the code. I was optimistic now, I mean, how bad could things be if there are already tests for it ?
