开关、约定和编码