梳理Namespace的实现思路