Problem solving in already designed software architecture is very interesting but why the problem arises at the first place. Why can’t we design an architecture which will not create any problem at all in later stage? (Is that possible?). I have gone through only few designs but the best example is the world’s architecture which was designed by GOD.
What a wonderful architecture…!!! GOD has considered everything and all kind of requirement which objects (creature) needed. In this system, objects live a wonderful life and also create its own system with beautiful architecture (system inside the system). Objects will help, love, enjoy and fight with each-other. Even they produced new object with all inheritance properties. Sometime they fight on one day and meet again on the next day. Also, in this they get the feel of every kind of emotion – happiness and sadness.
Question should arise here that than what makes these objects to behave out of their way. Do they have something which is extreme or may be lack of something? --All live objects have basic understanding and GOD allows them to do whatever they want with their own discretion. The grey area here is object don’t know in which way they are expanding their understanding. It’s like beforehand we don’t know exactly what is right for us or what is wrong for us. But when we see the result and we realize, build our experience and grow our understanding. (Very ambiguous) That is also based on our understanding of the result. So everything is interdependence and feedback based.
May be that is why, the system is in uncontrollable situation due to this objects? Now, if in God’s system there are no patching/adding of new components than how this uncontrollable situation is handled.
God has given enough properties to the objects to bring this system in proper place. It can be considered as another feature of the system that it cures its malign part without any external help (no patches from external entity). Its feedback based architecture. So, the problem which arose in this architecture can be solved by the objects itself using feedback mechanism.
Let’s assume that object doesn’t want this system to be crashed. But everyone has not the ability to see that positive and negative feedback and utilizes it. Difficult job I can say…!! Possible solution is that those objects who understood can help the other in understanding the feedback. Because, we/objects only bring back this system to balance state....
On given chance, I would like to use this funda in our designing approaches by giving power to the object to bring back system in proper place…:)
No comments:
Post a Comment