首先要理解业务,代码在理解业务后很好理解