Tom Ayerst pretty much hits the nail on the head.
I would suggest just one more refinement:
Architecture and code need ongoing concern, review and re-organization. One simply cannot leave what has been previously built untended and focus on the next feature. It only takes one broken window……
Entries (RSS)