Costs of maintaining
It seems to me that throughout history mankind has always had a wasteful mindset towards every resource they discover until it becomes scarce commodity. And computing resources are no exception. (...) And then there's the development costs of maintaining it. We have finite minds. Only so much can be adequately managed in them. It will take longer to find and fix things. Its more difficult to make changes cleanly because things will fall out of the mind. Bringing new talent on board becomes more difficult since there is much more to learn.
Laws of Software Development - JF Possibilities, Inc.Over the years I've learned several unbreakable laws that affect software development. Its become apparent that others need to know these too!