This is an introductory article to this category. In Software and Mathematics, I write about how methods in mathematics can improve software development. Important is gaining a fundamental understanding of why software development is such a problematic process.
There are many software packages and techniques that will help in improving the software […]
Complexity - Finding the Root of Randomness
Note this is a work in progress. Please keep checking back for new articles or subscribe to the RSS feed for notification of updates. Thanks again for visiting.
In designing a system (loosely referred to as software application), our goal is to increase complexity at a very small rate. That may sound contrary to creating non complex software. However, we can’t build non complex software. To create a non complex program would mean we’ve developed the smallest possible program that fits a […]
General functions or algorithms usually arise from specific cases or problems. As we see more similar problems arise, we may begin to think about methods for dealing with them by the same means. We don’t want to create a function or algorithm to deal with each similar problem. We want to create a function […]





_507.png)