-
Notifications
You must be signed in to change notification settings - Fork 0
Home
There is a large amount of advice on what makes good software. Things such as decoupled architectures leading to principles like the Single Responsible Principle. In fact Bob Martin's 11 principles (Martin, Martin, 2009) are largely to do with writing decoupled software.
The software industry has accepted the concept of a bug as a standard operating practice. This allows companies to release products with faults. Is it possible to deliver software without faults. There are different types of faults one is where the code fails, one is where the code does not implement the requirements correctly, another is where the requirements are incorrect.
Many software systems contain faults
This site is aimed at using adaptation to build fast changing reliable computer systems. As an example system the decentralisation of internet management to local management will be developed.