Welcome!
The purpose of "Effectively Developing Useful Software" is to
  • Share my knowledge, experiences, and opinions on software development with others in the hope they are useful
  • Learn from others through productive discussion

Sweeping An Elephant Under the Rug

"How do we eat the elephant? One bite at a time." Professor Dave Roberts, on how to solve a big problem

Recently I've read articles containing interviews with high level Microsoft personnel that made me cringe.

The first interview was with Robert Wahbe (VP of Microsoft's connected systems division) and Brian Harry (technical fellow). Wahbe discusses how Microsoft wants to create modeling tools that can create models that turn into executable code. He asserts that "there's no reason to separate identity, policy, security, and deployment information from the model". Harry posits that in the near future we'll have modeling tools that "...can take an application you've never worked on before, take a modeling tool to parse that application and show you a model of it, make changes, and make sure it validates against the design".

Book review: Practices of an Agile Developer

Executive Summary

Practices of an Agile Developer is a short, easily digestible book with a bevy of tips that would be useful to an entry level developer being hired into an agile project. Mid-level developers that have read Code Complete and any good work on agile (Extreme Programming Explained, or The Art of Agile Development, etc.) will not learn much from this book.

Syndicate content