Great Design Pattern Resources
Some common patterns include the Singleton, Facade, Adaptor and Decorator. There are many, many patterns and below are some great resources to learn... more »
0 commentsSave Tags: agile, methodology
Project Management and Scrum
An article on successful project management and reasons for the popularity of Scrum.
0 commentsSave Tags: agile, methodology
My Favorite Inverview Question
To set some context this question is designed to gauge the abstract and critical thinking of a generally inexperienced developer. I don't usually use... more »
0 commentsSave Tags: how-to, methodology
Beginners Guide to Test Driven Web Part Development
We are very pleased to announce the publication of our white paper Beginners Guide to Test Driven Web Part Development. This white paper forms part of... more »
0 commentsSave Tags: how-to, methodology, microsoft, tools
Software Estimation is hard (right)?
Martin Woodward has a great article on software estimation, why it is hard and what Agile brings to the table. The approach I have seen the most in... more »
0 commentsSave Tags: agile, methodology, opinion
Virtual SCRUM Board
Virtual SCRUM Board (VSB) is a software tool that helps Scrum teams manage the uncommitted backlog, sprints, stories and tasks. VSB empowers Scrum... more »
0 commentsSave Tags: agile, methodology, tools
Distributing Air Applications in a clean, easy way
Tutorial on how to distribute AIR Applications to people that never heard of it. How to avoid to force user to install two things (AIR Runtime and the... more »
0 commentsSave Tags: flash-flex, how-to, methodology, ria
User Stories: Three Steps to Better Presentations
As a Scrum Coach, I often take on the role of Evangelist. Monday afternoon, I explained Scrum to the Swiss Java User Group[1]. Although not my first... more »
0 commentsSave Tags: agile, how-to, methodology, trends
Where Have All the Singletons Gone
In Singletons are Pathological Liars we discussed the problems of having singletons in your code. Let’s build on that and answer the question “If I... more »
0 commentsSave Tags: java, methodology, opinion
Getting Starting with StructureMap -- Simple Setup Scenarios (v2.5)
A short screencast on getting starting with StructureMap -- Simple Setup Scenarios (v2.5)
0 commentsSave Tags: .net, agile, how-to, methodology
Is unit testing doomed?
Andrew Binstock follows up his recent blog posts with a deeper inquiry into why fewer Java developers are unit testing code, and why some may regret... more »
0 commentsSave Tags: java, methodology, opinion, trends
Creativity as the Root of Software Development
The basic idea of writing software is to produce code that has not been produced before. Techniques like object-orientation, component-based design,... more »
0 commentsSave Tags: ajax, how-to, methodology, opinion
Lean Software Development
While working in London for TrafficBroker I had the opportunity to try out Fred George's Lean process. To date, it's absolutely my favorite way to... more »
0 commentsSave Tags: .net, agile, methodology, opinion
The Best Post on Latency You Will Ever Read
Latency is bad, mmmkay. But just how bad is it? And what can you do about it? It's very bad, and there's quite a bit you can do to alleviate its... more »
2 commentsSave Tags: methodology, server, tools
Teaching Computer Science Principles while Remaining Language Agnostic
A discussion about how computer science fundamentals are taught to university students, and approaches to improve education.
0 commentsSave Tags: java, methodology, opinion, research
Productivity
Productivity and velocity. They're related, but they're very different things.
0 commentsSave Tags: agile, how-to, methodology, opinion
Bad advice on exceptions from Joel | Little Tutorials
Starting from some comments on my exception handling series of articles I run into a couple of blogs pointing to this post on joelonsoftware.com. I... more »
7 commentsSave Tags: java, methodology, opinion, other languages
SOA Design Patterns: A Gentle Introduction
SOA has matured enough now that nearly a hundred design patterns have emerged to help you make a transition to service-orientation. This gentle... more »
0 commentsSave Tags: how-to, methodology, web services
Craftsmanship is Mastery
This is the literal translation of an old dutch saying "Vakmanschap is Meesterschap"; being a master in your profession. In my opinion the lacking of... more »
0 commentsSave Tags: agile, methodology, opinion
On being a bit of an idiot (code reviews)
I remember the first time that I, almost accidentally, asked somebody for an opinion on my code, a few years ago. They automatically mailed back with... more »
0 commentsSave Tags: methodology, opinion
Check In Early, Check In Often
Developers who work for long periods -- and by long I mean more than a day -- without checking anything into source control are setting themselves up... more »
0 commentsSave Tags: methodology
Identifying Senior Software Engineers: Six Critical Differences
For HR and legal purposes, most development companies classify Software Engineers into ranks from I to IV (or V). The higher the rank, the higher the... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
Don't bring me solutions, bring me problems
Why managers/leaders/product owners sometimes treat developers as machines to write the code? Why they don't trust developers and don't believe they... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
5 Reasons Why We Are Implementing Scrum
We’re implementing Scrum as a process framework for the development of our projects. We’re iteratively implementing it, sprint for sprint. Therefore,... more »
0 commentsSave Tags: agile, methodology, opinion
Refactoring the Front Controller of the Zend Framework
One of the most fundamental decision in object design is deciding where to put responsibilities. No one, and I mean no one, gets it right the first... more »
0 commentsSave Tags: frameworks, how-to, methodology, php
via