3 ms·
Once again I must refer to Naur's "Programming as theory building". Effectively programming is implementing a specific model. For the outcome at first release i
by fsloth 12y ago
Once again I must refer to Naur's "Programming as theory building". Effectively programming is implementing a specific model. For the outcome at first release it does not matter how the model is documented - just that it is understood by the team. As time goes by, the more obscure the model is , the harder it is to maintain the understanding within the team.
This probably one of the reasons some agile practitioners scoff at documentation - if one is using the same framework to implement the similar website time and again effectively the model remains the same and understanding of the model is easy to retain and retrain.