task 总结1— 结构化编程

2017-08-03  本文已影响0人  Summer_zxm

原则:

在做任务三和任务四的这几天,最开始是自己摸索着写出了一堆老师说道的面条式的代码,就是那种第二天自己也不知道写的是什么的那种代码。在看了老师录的视频后,才发现只是实现需求是不行的,协同工作的时候,代码清晰化是很重要的,因此跟着老师的节奏尝试编写结构化的代码,尝试把需求分解,一步一步实现,尝试用封装函数来实现单个需求,会发现代码容易理解很多,排错的时候也更容易了。可以看得到结构化编程的好处。

tips:

  1. 当感觉结构很复杂的时候说明你要开始考虑抽取函数了
  2. 当感觉自己逻辑没有错误的时候,用代入法判断自己究竟哪里出错了,有时可能是很简单却被自己忽略的问题
上一篇下一篇

猜你喜欢

热点阅读