Devlico.Us
CodeBetter.Com

Browse by Tags

  • 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
  • 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
  • Object Construction - Constructing for Success - Part Duex

    A few months ago I posted about my thoughts on Object Construction (found here ). In the post I talk about constructing object with ALL the required values to make the object valid. This post is just a quick follow up to that. The other day I was refactoring some code and needed to add a new property...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 10-24-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
  • Great Test-and-Fix quote in regards to wasted time.

    I am in the process of reading Mary and Tom Poppendieck's latest book ' Implementing Lean Software Development ' and I came across a great quote that is ALL too true in our industry. (I am only 2 chapters in on the book, but so far it is as good as their last book ). 'When testing occurs long after coding...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 07-03-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
  • Code Reviews: Rules of the Game

    Code reviews are thought to be painful by many, but in my opinion that can be avoided. Code reviews can be a great tool for a project to help keep the code clean and concise. Last time I talked about Code Reviews and how to make them successful , this time I thought I would spell out some of the Rules...
    Posted to Derik Whittaker (Weblog) by Derik Whittaker on 06-12-2007
Page 1 of 3 (21 items) 1 2 3 Next >

Our Sponsors

Red-Gate!

Proudly Partnered With