You need to appreciate the fundamentals of
Every system, business, person who has some basic ethics is always to survive longer.
Stronger the foundation, longer the life. Thats the success story for
Foundation Rules of
1. CONTRIBUTION RULE :: World we live in is Democratic, It is not a single man or machine controlled system. Same is with
2. LAZY LOADING RULE :: World is a complex system. Everybody exists but we touch base with them when it is required.
On Load -> Declarative Definition using XML
On Demand -> Procedural Implementation using Java
3. SHARING RULE :: As part of humanity, we share, pair and repair thruout our life.
4.CONFORMANCE RULE :: To be part of the society that you live in you need to follow certain rules, you need to conform to some procedures and understandings. To be part of
5.SAFE PLATFORM RULE :: Being a human being, you need to take responsibility and protect your surrounding without letting them down. Similarly every extension point that you provide in
6.MONKEY SEE / MONKEY DO RULE :: Learn from others, learn by looking at others, we all live like monkeys, same is applied to the learning curve of
7. USER ARBITRATION RULE :: Selection is everyones birth right. Leave the choice to the user. He decides which contribution out of many possible, he wants to activate. User is the final Owner. You are a service provider.
8.LICENSE RULE :: Everything needs a License to use. Please do specify how you want your users to use your contribution.
9.DIVERSITY RULE :: Contributions should allow users to use them in different ways. Like Extension Points in the Electrical Systems today allow different Extensions to be connected to it. But at the end the utilisation is Power. Therefore your contributions should provide different means of using it to the user keeping the end output standard.
Wow, dont those rules look like Rules to LIVE a happy life :) Thanks to Erich and Kent to document their thoughts. I have taken the privilege of comparing life with these principles. Hope that is interesting :)
Chao ! Live Longer and Watch a few more SUPER MOONS
0 comments:
Post a Comment