Steve Rowe's Blog

Ruminations on Computing - Programming, Test Development, Management and More

September, 2007

Posts
  • Steve Rowe's Blog

    You Can't Learn To Program In A Hurry

    • 13 Comments
    A friend turned me on to this essay from Peter Norvig entitled Teach Yourself Programming in Ten Years . In it the author attacks the idea of the "Teach Yourself C++ in 21 Days" kind of books. They make it look easy to learn to program. Unfortunately...
  • Steve Rowe's Blog

    Test Developers Shouldn't Execute Tests

    • 6 Comments
    This view puts me outside the mainstream of the testing community but I feel strongly that test teams need to be divided into those that write the tests (test developers) and those that execute them (testers). Let me be clear up front. I don't mean that...
  • Steve Rowe's Blog

    Visiting UIUC

    • 4 Comments
    If you follow this blog, you'll know that I'm currently working on my Masters in Computer Science through the University of Illinois, Urbana-Champaign. I really like the program I'm in. Most classes are real. There are real people meeting on campus 3...
  • Steve Rowe's Blog

    Managing Mistakes

    • 4 Comments
    A promising young executive at IBM was involved in a risky venture that lost $10 million for the company. When Tom Watson Sr., the founder and CEO of IBM, called the executive to his office, the executive tendered his resignation. Watson is reported to...
  • Steve Rowe's Blog

    Apportion Blame Correctly

    • 3 Comments
    This is a follow-on to my post about Managing Mistakes . There is a particular kind of blame I've seen several times and which I feel is especially unwise. The situation is this. A person, we'll call him Fred, is working with another team to get them...
  • Steve Rowe's Blog

    Practice, Practice, Practice Makes Perfect

    • 3 Comments
    I was sent a link to this article as a followup to my post about learning to program over a long period of time. The article isn't about programming but rather about comedian Jerry Seinfeld. When he was young and working to be a comic, he had a particular...
  • Steve Rowe's Blog

    Enjoying Pandora

    • 3 Comments
    I've really been enjoying listening to Pandora lately. It is a net radio service that builds a "station" for you based on your tastes. You begin by entering a song or an artist you like. It then plays music it thinks is similar. You are allowed to give...
  • Steve Rowe's Blog

    Saying Goodbye to Illinois

    • 2 Comments
    I'm about to head out from my trip to the University of Illinois, Urbana-Champaign ( UIUC ). I've enjoyed my trip. I was able to interview 23 bright students. The quality was very high. The school should be proud. I also had a chance to see the places...
  • Steve Rowe's Blog

    Do We Still Need Test Developers?

    • 2 Comments
    In my post, Test Developers Shouldn't Execute Tests , Antony Marcano asked if we actually need test developers or if developers would do. If the more traditional testing tasks are being done by one group and the automation by another, does it even make...
  • Steve Rowe's Blog

    Metrics of Software Quality

    • 1 Comments
    This post over on TestingReflections brings up an interesting point. Michael answers the question, "What are the useful metrics for software quality" with another question. He asks, in a roundabout fashion, what is it that we value about the software...
  • Steve Rowe's Blog

    Digital Audio Primer

    • 1 Comments
    Ars Technica has a new primer up describing digital audio. A good read if you want to introduce yourself to the concepts.
  • Steve Rowe's Blog

    A Little Design Advice

    • 1 Comments
    A recent article on InfoWorld lays out "The eight secrets that make Apple No. 1." There are many things in the article that I disagree with but there are two that stick out as good advice for software design. The first "secret" is that engineering supports...
  • Steve Rowe's Blog

    What Is A Microphone Array?

    • 1 Comments
    One of our program managers, Richard Fricks, just had a piece posted on the Windows Vista blog talking about microphone arrays . He describes what microphone arrays are, what they are good for, and how Windows Vista enables support for them. If you use...
Page 1 of 1 (13 items)