Devlico.Us
CodeBetter.Com

Browse by Tags

  • Removing words like Convince, Convert and Persuade from our vocabulary

    One of the common themes of this years KaizenConf was how to move a towards being a lean organization. During most of the sessions and conversations that I was part I cannot tell you how often I heard words like Convince, Convert and Persuade said. At first I had nothing against these words, but the...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 11-04-2008
  • Unused code is the worst of the 7 Wastes of Software

    Today I was having another round of conversations with a buddy of mine about the concept of waste and unused code. In agile there is a concept called YAGNI (You Ain't Gonna Need It) that basically states that you should not add code that is not immediately needed as it is waste. In Lean software...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 08-06-2008
  • Defensive Coding best practice

    <disclaimer> This posting is purely my personal opinion. I am sure many of you out there will disagree, if this is the case, let me know. </disclaimer> Today, during my bug hunting I stumbled across the dreaded 'Null reference' exception. This was not the original target of my hunt...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 01-22-2008
  • Failing builds, the sound of silence

    I'm sure that everyone has heard the riddle ' If a tree falls in a forest and no one is around to hear it, does it make a sound?' . This riddle is all about observation and knowledge of reality. Well, I have a riddle for software teams following TDD. 'If a build fails and no-one fixes...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 11-07-2007
  • Subclassing for Success

    As someone how has been designing and developing WinForms based applications for the past 7+ years, I have learned that subclassing UI controls is a must. You may be thinking, why would I want to subclass a text box? Or a combo box? The answer is simple, the better future proof your app. How many times...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 11-02-2007
  • Backing in Unit Tests into an existing project

    Recently I was asked about backing in unit tests into an existing project. In particular I was asked A) was possible and B) is it worth it. In short my answers to both these are Yes and Yes. However, backing in unit tests is not without its challenges. I thought today I would go express my experiences...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 10-09-2007
  • Why I believe IN and WRITE unit tests

    In my last post I think I struck a cord with some people in my post 'Unit tests taking too much time'. My intent was NOT to sound like an elitist Agilist or any else of that nature. My intent was simply to put a post out there about the misperception (in my opinion) about how writing unit tests...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 10-01-2007
  • Standard questions to be asked when logging bugs

    In my last post ( here ) I spoke about different do’s and don’ts when it comes to logging bugs. What I really did not hit on was the different types of questions I feel should be asked when logging bugs. Here are my questions, in no particular order. Platform Application Version # Environment Title Short...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 08-21-2007
  • Logging Bugs: Do's and Don'ts

    All software that is being developed WILL have bugs, sorry, but this IS a fact. Now I know some people and companies don't like to call them glitches in software bugs. They would rather call them issues or defects. For all I care we can call them 'WizBangs', just call them something and LOG...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 08-19-2007
  • Switch Statements with Enums best practice

    Over the years I have come to the conclusion when working with switch statements that switches on enum values, a DEFAULT block MUST be required. Not only should it be required, I think it should throw a developer exception. *** NOTE *** My stance on this is ONLY in scenarios where the switch statement...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 06-26-2007
Page 1 of 1 (10 items)

Our Sponsors

Red-Gate!

Proudly Partnered With