agile computer games programming

Estimating timescales and effort for software and games projects

Is it a completely hopeless task, caused by a fundamental lack of understanding in how to ask the question appropriately?

agile programming system architecture

Source code is the best form of documentation (not)

No, it’s not, it’s really not. In fact, source code is probably the worst form of documentation, it fails in most of the roles that documentation is actually required to fulfil (see bottom of this post for a shortlist).

But something else is…