Tags
1 page
Philosophy
Software Development as simultaneous Prediction and Explanation