What is (wrong with) software?
Too Long; Didn't Read
This is the first of a series of articles where we will try to address current software design problems in a minimalist way. The aim of this article is to raise the problem on the problem of software design. From axiuristics, we will derive principles and rules to build excellent software models. The ultimate goal is to forecast the real world, like any simulation, we can infer that good software is defined that good good is good enough to predict behaviors in the reality we are modeling. We will look forward to the comments and suggestions on this article and add to this article.