
As a development team grows, so does its complexity. This complexity
manifests itself in many areas including team member interactions,
increased project...
4 replies - 2916 views - 02/08/13 by Zac Gery in Articles

In the previous post Stop It! No… really stop it. we talked about 5 worst practices and their impact on a software project. However, all 5 worst...
0 replies - 1746 views - 02/08/13 by Dalip Mahal in Articles

TL;DR
Longer methods are more likely to need to change when the application changes.
The Longer Story
Shorter methods protect my investment in the code, in...
4 replies - 4939 views - 02/07/13 by Kevin Rutherford in Articles

I used to be very confident in my abilities as a software developer.
I used to be able to walk up to a group of software developers and
tell them exactly...
7 replies - 2604 views - 02/07/13 by John Sonmez in Articles

In Android blogs, especially design related ones, we often get stuck
talking about app visuals and if they do follow the Android design
guidelines or not...
0 replies - 1300 views - 02/07/13 by Juhani Lehtimaki in Articles

For years I've been taught that breaking continuous integration build is something that should be avoided under all circumstances. Let me first quote few...
3 replies - 6668 views - 02/06/13 by Tomasz Nurkiewicz in Articles

“Growing Object-Oriented Software, Guided by Tests” by Steve Freeman
and Nat Pryce has been on my to-read list ever since I saw Steve at 33rd
Degree...
0 replies - 1360 views - 02/06/13 by Konrad Garus in Articles

I’ve
been a part of and interviewed at companies where the interview
process was not just long but also very wide- people from different...
0 replies - 1132 views - 02/06/13 by Rob Galanakis in Articles

Becoming a master developer is like becoming a master craftsman; you
just can't rush the process. You learn the basics, apply those skills,
and over time...
0 replies - 1864 views - 02/05/13 by Lorna Mitchell in Articles

Because “technical debt” has the word “debt” in it, many people have decided that it makes sense to think and work with technical debt in monetary...
3 replies - 5963 views - 02/05/13 by Jim Bird in Articles

Curators Note: Classic post from 2005People are funny. We know that smoking, drinking and eating too much
are all bad for us, and that we need to get...
0 replies - 2170 views - 02/05/13 by Dave Rooney in Articles

Some people argue that organizations should get rid of their bonus systems. They say most of an organization’s performance is in the system, not in the...
0 replies - 1414 views - 02/05/13 by Jurgen Appelo in Articles

Now here’s a good topic for discussion. Many years ago we were hiring
software developers as such. For the most part, they were good at their
job, but...
3 replies - 2448 views - 02/04/13 by Michael Dubakov in Articles

API evolution is something absolutely non-trivial. Something that
only few have to deal with. Most of us work on internal, proprietary
APIs every day....
4 replies - 4733 views - 02/04/13 by Lukas Eder in Articles

I’m addicted to predictability. I admit it. I want my life to flow along, according to plan. Sure there will be some minimal changes, but I can adapt....
0 replies - 984 views - 02/04/13 by Gil Zilberfeld in Articles