I see a lot of people talking about how “advanced” techniques like dependency injection and inversion of control are and how their team won’t understand either technique.
Folks, this isn’t hard. In fact, both of these things are so simple I simply call it “using the programming language”.
Let’s look at dependency injection.
PLAIN TEXT
C#:
public class MyClass
[...]
So, first go read Ted Neward “Agile is treating the symptoms, not the disease.” and Phill Haack “Software Externalities” then read the Agile Manifesto
At some point that very simple manifesto turned into a set of “must have” tools, technologies, methodologies, and processes. Which I think defeats the purpose. You have to look at each tool [...]
Also filed in
|
Tagged Agile
|
For the past 14 years I've been a software developer for money, I've noticed a trend. The QA department finds the most bugs towards the end of the release cycle. Even when I've worked in departments that are supposedly following an iterative development process.
A lot of the "bugs" revolve around "fit and polish" issues. Making [...]
I've been thinking a lot lately about how agile teams are composed today and how they typically work in a workplace that is practicing agile. I've only been "living the agile lifestyle" for a couple of years now, at first all by myself(?!) and the past year and a half with agile teams.
One thing that [...]
Also filed in
|
|