OS X == Serious MVC
Application development in Xcode is, by necessity, a really unusually good exposure to MVC patterns.
0 commentsSave Tags: apple, methodology, trends
The Benefits of Code Review
why to bother and review a trainee’s code? why to bother to review code at all? In this post the author tries to answer these questions
0 commentsSave Tags: methodology, opinion, standards
Unit testing is doomed when it’s an elephant
Ever since Agitar lamentably shut its doors earlier this summer, there have been quite a few postings stating, predicting, or refuting the demise of... more »
0 commentsSave Tags: methodology, opinion
Third Annual State of Agile Survey Data Available
This survey doesn’t try to measure agile adoption, but it gives interesting information on how agile is adopted, how agile projects succeed and how... more »
0 commentsSave Tags: agile, methodology, news, opinion
Project Darkstar, Unit Testing and Mock objects
However, when I started working with Project Darkstar recently, it seemed impossible to test. Mostly, because it requires you to use their interface,... more »
0 commentsSave Tags: frameworks, java, methodology, tools
Do You Comment Too Much?
Commenting is obviously an important part of programming, but it is possible to take it too far. Too many comments can muddle the readability of the... more »
0 commentsSave Tags: how-to, methodology, standards
Secretaries Make the Best ScrumMasters
Do you believe the title of this post? If you do, don't feel bad, you are not alone. I have been working in project management and around project... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
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
via