先求能运行,再求正确,最后求快
调试原则 每编写1-2个处理逻辑 调试逻辑正确性(一次调试过多的逻辑是得不偿失) --me
每个函数最好保持在10行以下 否则考虑拆分
每个函数最好不要超过2-3个处理逻辑 否则考虑拆分
每个函数 必学标注注释 说明输入和输出 最佳表现形式是写个示例数据放再函数下 (能保证读你代码的人感到愉快 同时对于单元测试也是一种解脱)
用switch 代替if == ,if== 让思维保持清晰
编程是不要过分考虑(保持最小限度需求) 这是程序复杂化的开端 记住有些情况是永远不可能发生的 或者上层函数已经过滤掉这种情况 让自己写的洒脱些