Steve Rowe's Blog

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

May, 2008

Posts
  • Steve Rowe's Blog

    Taking Advantage of Vim

    • 1 Comments
    Once you have mastered using Vim to replace Notepad.exe , it is time to starting taking advantage of what Vim has to offer. Doing so can increase your productivity. Below are most of the commands I use most frequently. It is important to note that Vim...
  • Steve Rowe's Blog

    We Need A Better Way To Test

    • 10 Comments
    Testing started simply. Developers would run their code after they wrote it to make sure it worked. When teams became larger and code more complex, it became apparent that developers could spend more time coding if they left much of the testing to someone...
  • Steve Rowe's Blog

    GVim As Notepad

    • 5 Comments
    When I first encountered Unix in the early 1990s, I needed a text editor. I tried Emacs but the meta key and double control keys struck me as wrong. I tried Vi but couldn't figure out how to type anything. I came across Pico and for years used that as...
  • Steve Rowe's Blog

    Are Audiophiles Going Extinct?

    • 6 Comments
    This article says that they are. More importantly, it says that people do not care as much about their music or the quality of their music-listening experience as much as they once did. That's very interesting if true. I wonder if this is a permanent...
  • Steve Rowe's Blog

    Get Rid Of Your Security Blankets

    • 2 Comments
    A while ago I took a class on Scrum and Agile Project Management. During the discussion on Scrum, it became apparent to me that there are several unchallenged assumptions in many peoples' minds that make accepting Scrum difficult. People assume that Scrum...
  • Steve Rowe's Blog

    Intel Atom's CISC Legacy

    • 0 Comments
    Interesting article over at Ars Technica discussing the CISC nature of the Atom processor and how that affects its performance compared to other embedded processors. Does CISC have more liabilities in the mobile space than it did in the desktop space...
  • Steve Rowe's Blog

    Vim Tip: Finding a Variable Declaration

    • 2 Comments
    For most programming, I use Vim as my text editor of choice. It has a steep learning curve, but is very efficient once you get accustomed to it. I'm far from an expert on Vim and I'm always learning new things. From time to time I will endeavor to post...
  • Steve Rowe's Blog

    Design Principle: Don't Repeat Yourself

    • 5 Comments
    There's a design principle I neglected to mention in my initial list but which certainly merits attention. That principle is this: whenever possible, don't repeat yourself (DRY). Put another way, do things one time, in one place rather than having the...
  • Steve Rowe's Blog

    Keep Your Eyes on the True Goal

    • 1 Comments
    We recently went through mid-year reviews and I found myself repeating similar advice several times. Here it is: Be very clear about what your goal is and continuously reassess whether you are on track to get there. To make this more concrete, consider...
Page 1 of 1 (9 items)