-
As a general rule all software development teams will create technical debt during the construction of their product. Creating this debt is in no way an indicator that the team is bad or not talented, but rather is an indicator that they understand that there are always tradeoffs when building...
-
Over the weekend I was having a conversation with my wife and we were not communicating on the same wave length. After a few minutes of talking in circles it dawned on us that we had not established the context around the conversation and we had no real understanding of what either of us was saying...
-
A few weeks back I sat down with Larry Clarkin to record an episode of the Thirsty Developer (a podcast that he and Dave Bost put out) prior to my doing my SOLID session with the WI-Ineta group. Larry and I sat down at a local starbucks to chat about the session as well as just talk shop (Dave was off...
-
The other day I was watching a video about IoC/DI from Google and about 47 seconds into the video I got a bit upset. Why did I get a bit upset? Because off the bat he talks about IoC/DI as being a concept to simplify testing and creating testable code. I am sorry but this is NOT the...
-
I know this may seem like old hat to many, but trust me not all organizations/projects are setup to allow you to easily pull the code from your source repository and compile. I know it is sad, but if you ask me, this is just the tip of the ice burg in terms of what is ultimately wrong with our...