扩展者
1. 贡献法则(Contributin Rule):一切皆是贡献
2.遵循法则(Conformance Rule):插件必须遵循预期的接口
3.共享法则(sharing Rule):增加,不要取代
4.有样学样法则(Monkey See/Monkey Do Rule):遇到问题时,首先复制类似插件的结构
5.相关性法则(Relevance Rule):只有在操作有可能成功时才显示你所贡献的操作
6.整合法则(Integration Rule):要整合不要分裂
7.责任法则(Responsibility Rule):明确 指出你开发的插件时问题的源头
8.针对API契约编程法则(Program To API Contract Rule):首先检查Eclipse API契约,然后后针对契约编程
9."其他"法则(Other Rule):让用户可以选择所有东西,但把那些通常不用于当前视角的选项放在Other...对话框中
10.IResource适配法则(Adapt To IResource Rule):应该尽量为领域对象定义IResource适配器
11.分层法则(Strata Rule):将语言无关的功能与特定于具体语言的功能分开,将核心功能与UI功能分开
12.使用连贯性法则(User Continuity Rule):在多次回话期间,应该保持用户界面状态一致