Skip to content
DaedTech

DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch
DaedTech
DaedTech
  • Anti Patterns | The Life of a Programmer

    What Drives Waterfall Projects?

    ByErik Dietrich April 15, 2013April 15, 2013

    To start off the week, I have a satirical post about projects developed using the waterfall ‘methodology.’ (To understand the quotes, please see my post on why I don’t think waterfall is actually a methodology at all). I figured that since groups that use agile approaches and industry best practices have a whole set of…

    Read More What Drives Waterfall Projects?Continue

  • .NET

    Exception Handling Basics

    ByErik Dietrich April 10, 2013February 13, 2016

    The other day, I was reviewing some code, and I saw a series of methods conforming to the following (anti) ‘pattern’ public class CustomerProcessor { public void ProcessCustomer(Customer customer) { try { if (customer.IsActive) ProcessActiveCustomer(customer); } catch (Exception ex) { throw ex; } } private void ProcessActiveCustomer(Customer customer) { try { CheckCustomerName(customer); WriteCustomerToFile(customer); } catch…

    Read More Exception Handling BasicsContinue

  • The Life of a Programmer

    Up or Not: Ambition of the Expert Beginner

    ByErik Dietrich April 8, 2013September 25, 2013

    In the last post, I talked about the language employed by Expert Beginners to retain their status at the top of a software development group. That post was a dive into the language mechanics of how Expert Beginners justify decisions that essentially stem from ignorance–and often laziness, to boot. They generally have titles like “Principal…

    Read More Up or Not: Ambition of the Expert BeginnerContinue

  • The Life of a Programmer

    How Stagnation is Justified: Language of the Expert Beginner

    ByErik Dietrich April 5, 2013September 25, 2013

    So far in the “Expert Beginner” series of posts, I’ve chronicled how Expert Beginners emerge and how they wind up infecting an entire software development group. Today I’d like to turn my attention to the rhetoric of this archetype in a software group already suffering from Expert Beginner-induced rot. In other words, I’m going to…

    Read More How Stagnation is Justified: Language of the Expert BeginnerContinue

  • Reasoning About Code

    How We Get Coding Standards Wrong

    ByErik Dietrich April 3, 2013April 3, 2013

    The other day, I sat in on a meeting where a large-ish group was discussing “standards” for their particular area of software development. I have the word standards in quotes because, by design, there wasn’t a clear definition as to what sorts of standards they would be; it was an open-ended exercise. The standard could…

    Read More How We Get Coding Standards WrongContinue

Page navigation

Previous PagePrevious 1 … 174 175 176 177 178 … 222 Next PageNext

© 2026 DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch