避免产生屎山代码,要求代码结构清晰可读性好