The Hitchhiker's Guide to Refactoring: Why, Where, When and How
Girl Developer tackles the subject of refactoring.
0 commentsSave Tags: agile, groovy, how-to, methodology
Old Code, New Testing Tricks - breaking old habits
I ran into a variation on an old threading problem the other day that I found nearly impossible to unit test. When I say impossible, getting my test... more »
0 commentsSave Tags: .net, methodology, trends
Best Documentation: Prototyping
After reading an article of Martin Fowler about “Software Architects”: Who Need Architects? , I came to this point: MOST IMPORTANT product of a... more »
0 commentsSave Tags: methodology, opinion
PHP Object-Relational Mapping: ORM or ROM?
This article talks about what is Object-Relational Mapping (ORM). It also talks about PHP ORM solutions that can make you more productive by allowing... more »
2 commentsSave Tags: database, frameworks, methodology, php
[Comic] Programmers Salary Policy
Do not refactor your code!
1 commentsSave Tags: humor, methodology
Have you failed recently?
Innovation dues not occur without regular doses of FAIL.
0 commentsSave Tags: how-to, java, methodology
Have I lost my faith?
I was eagerly sucking up the facts the two architects Matthew Wall and Erik Doernenburg are presenting in the podcast. But after about 20 min I was... more »
1 commentsSave Tags: methodology, opinion
Design Patterns – Part 5
In this part of the design patterns series we investigate the command pattern and its uses.
0 commentsSave Tags: methodology, trends
Object Oriented Architecture as it should have been - Taking Architecture into the Agile World
This is a writeup of Jim Copliens talk at JAOO about "Taking Architecture into the Agile World" - and Jim did say some controversial things like "Java... more »
0 commentsSave Tags: agile, methodology, reviews, trends
Prioritizing the Product Backlog
Any project plan is a mixture of what the product owner wants and what the team can actually deliver. The product owner naturally wants more than the... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
Outsourced Testing – Friend or Foe?
A practical guide on when and how to outsource some of your software testing activities
1 commentsSave Tags: how-to, methodology, opinion, trends
Doing Planning the Agile way
So we're going to use Agile to manage the development of our secret new product. What does that actually entail? I'm not qualified to say for the... more »
0 commentsSave Tags: agile, methodology
My First Agile Project Part 6: The First End Of Our Project
In this part of the series, I'll talk about what we did when we approached what we thought was going to be the end of the project. As it turned out it... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
12 Best Practices for UX in an Agile Environment - Part 2
In this second part, Jeff shares the remaining best practices he's uncovered in his research.
1 commentsSave Tags: agile, methodology, usability
How to Do Many Projects with Few People (Part 1)
Given the problem (most managers call it a 'challenge') of running many dozens of projects concurrently, with just a small number of people, I've been... more »
0 commentsSave Tags: agile, how-to, methodology, opinion
Refactoring to Patterns Catalog
Online catalogue of different refactorings.
0 commentsSave Tags: agile, methodology
Who is actually using LINQ or LINQ to SQL?
Microsoft UK sends out these MSDN Flash newsletters once in a while. Every one of them has this poll with some .NET related question and the results... more »
0 commentsSave Tags: methodology, reviews
An approach to exception handling
In response to another blog post -- an approach to exception handling: when exceptions (checked or unchecked) should be thrown, caught, logged,... more »
0 commentsSave Tags: java, methodology, standards
Is MapReduce going mainstream?
Compares MapReduce to other parallel processing approaches and suggests new paradigm for clouds and grids.
1 commentsSave Tags: frameworks, java, methodology, trends
Comprehending Large Software Systems
William Martinez has started blogging again. He as an interesting blog outlining the roots of emergent design. It is worth a read. One factor that... more »
1 commentsSave Tags: methodology
Agile Testing tools List
Working on an appendix for my book, with a list of tools and frameworks you should care about. Tell me if I missed anything.
0 commentsSave Tags: .net, agile, methodology, tools
Build Tests While Building Applications
I've been doing some thinking lately about how we build and test applications. I'm no agile expert but I am impressed with the concepts of test-first... more »
0 commentsSave Tags: methodology, tools
Common mistakes in software development (part 2): Mixing up the tiers
In my previous post I explained some very quick wins to make your code a little bit cleaner. As I’ve been appointed an asp.net project at work at the... more »
0 commentsSave Tags: frameworks, methodology, trends
More thinking about "Agile" vs "Waterfall"
I was recently asked to comment on someone's presentation on the differences between "Agile" and "Waterfall", especially when one should choose one... more »
2 commentsSave Tags: agile, methodology, reviews
Scalability Worst Practices
Brian Zimmer, architect at travel startup Yapta, highlights some worst practices jeopardizing the growth and scalability of a system
2 commentsSave Tags: methodology, server
via