I'll try to be as minimal as possible. The main influence in the design is a Unix Micro Kernel. In this, all components are essentially independent. Communication between the components, rather than through IPC, will be through common interfaces.
My guiding rules are the Unix development rules (otherwise known as Keep It Simple Stupid paradigm):
1. Develop small programs that work
2. Then, develop programs that binds the smaller programs
3. Last, develop the user interface
I'll probably start off with the configuration framework, then persistence, then the basic dispatcher... wish me luck.
No comments:
Post a Comment