Recently Scrum has been taking a bit of a battering in the wider community, being made to take responsibility for some of the perceived failings of Agile. Under particular attack has been the scrum based certifications which are seen to churn out 'experts' on the basis of short courses. But who then in many cases lack the necessary expertise, of which experience is an important constituent, to
Showing posts with label Practices and Patterns. Show all posts
Showing posts with label Practices and Patterns. Show all posts
Sunday, November 16, 2008
Thursday, October 2, 2008
I Wish the Framework Team Used Interfaces More
Posted on 11:41 AM by Unknown
One of the things that often bugs me about the .NET Framework is that so many of the classes are written without an interface. A case in point is the System.Net.Mail.SmtpClient class. This is an excellent class and very useful. It extends System.Object, but it does not implement an interface. This is extremely frustrating!It's not that I would like to write my own version and swap it in, but I
Sunday, September 28, 2008
Keeping code clean - Decorators for Error Handling?
Posted on 12:06 PM by Unknown
I read a review a few days ago of the new book by Robert C Martin (Uncle Bob) 'Clean Code'. I'm going to order a copy as soon as I clear a couple of books from my current reading list backlog as it sounds interesting and the Uncle Bob blog on Object Mentor is one that I always enjoy to read. One of the things that stuck in my mind from the review was that the 'Do one thing' principle applies even
Wednesday, June 4, 2008
Looking for a good developer
Posted on 1:07 PM by Unknown
Recently where I work we have been interviewing candidates for developer roles in our team. I have been involved in conducting some of these interviews and this has been causing me to reflect on other interviews I have been involved in, both as candidate and interviewer. Most of the candidates that I have seen, both recently and over the years, have been fairly strong when it came to their
Tuesday, May 13, 2008
The Price of .Net's Diversity
Posted on 1:47 PM by Unknown
.Net, since its' inception, has always tried to be a friend to everyone. A truly general purpose set of software development technologies. It offer both RAD and enterprise level development tools, dynamic languages, functional languages, type-safe languages, and OOP languages. With the Entity framework, Astoria, the DLR, dynamic data, and more shortly on the way the incredible breadth of the .Net
Subscribe to:
Posts (Atom)