11.2 避免仅为了测试而使所有细节可见