In my last post about becoming a better programmer while still having a life, I talked about communication. Specifically, making sure you understand why you’re doing a task and what the eventual user of that feature wants to accomplish. That’s far from the only thing communication is good for, though.┬áIt’s not just about clarifying tasks, it’s also important to communicate status. Strictly speaking, this may not make you a better.. Read More