一般我们写代码大的方向包括两部分:初始化代码和系统工作时候代码;系统工作时候代码包括基本功能代码和健壮性代码。其实系统的大部分代码都是系统健壮性代码,例如异常处理,输入保护,初次之外还包括调试性代码,可测试性代码,例如错误打印或则错误信息日志,可扩展性代码,例如代码的函数分层调用,代码的可读性即注释。还有代码的简单性。