Exploration Through ExampleExample-driven development, Agile testing, context-driven testing, Agile programming, Ruby, and other things of interest to Brian Marick
|
Tue, 30 Mar 2004Better Software Magazine: writers needed [Update: tried to clarify "upgrading testing skills".] I'm a technical editor for Better Software magazine, formerly Software Testing and Quality Engineering. In its older incarnation, the target audience was testers, test leads, process people, and managers. In the newer incarnation, the emphasis will broaden somewhat to capture more people (while hanging on to the original audience). We hope everyone who spends time thinking about quality (in its various manifestations) will subscribe. That especially includes programmers. To that end, for example, we've recently had an article on remote work (from Andy Hunt, Christian Sepulveda, and Dave Thomas). It had a programmer slant, even though it contained advice for all types of people. We'll soon be having an article on FIT-first development from Dave Astels. Our Tool Look section will soon take a look at the popular IDEA IDE. Etc. It's foolish that I've never solicited authors on this blog. Here are topics we're looking to cover. And here are instructions about how to get started writing for us. We'll be having an editorial planning meeting April 1 and 2. We'll add more topics to the list. Mail me if you have suggestions. In particular, here are topics we need covered in the September issue, with a first draft deadline of May 12:
## Posted at 10:13 in category /misc
[permalink]
[top]
[Update: Spolsky's article, mentioned below, is here. Thanks, Joel.] Dave Liebreich on debug dumps: Ask for a debug dump command to be included in the system, and make sure programmers and testers know how to invoke it, grab and decode the information, and expand the command to include more information. The most debuggable system I ever had a hand in writing was the virtual machine for an implementation of Common Lisp. My motto was that no bug should be hard to find the second time. So part of fixing each tricky VM bug was adding code that would make bugs like it shout out "Here! I'm here!" Over time, the system got quite debuggable. Inspired in part by that, I later wrote a set of patterns for ring buffer logging. Joel Spolsky wrote an article for Volume 5, Number 5 of STQE on remote crash reporting. The most interesting bit was that his programs "phone home" with very little data. He finds he doesn't need enormous detail. |
|