原则89 编写可自上而下阅读的程序