task 总结1— 结构化编程

原则:

  • 自顶向下,逐步细化;清晰第一,效率第二;书写规范,缩进格式;基本结构,组合而成。

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

tips:

  1. 当感觉结构很复杂的时候说明你要开始考虑抽取函数了
  2. 当感觉自己逻辑没有错误的时候,用代入法判断自己究竟哪里出错了,有时可能是很简单却被自己忽略的问题
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,547评论 25 709
  • Qijing Zheng Exciton binding energy BSE Model potential?...
    Liming_Liu阅读 159评论 0 0
  • 应该是不经意间 你漫不经心地结了一张网 虽然并不是为了我 而我却被困其中 走不进去 逃不出来 这究竟是幸运 ...
    尚善若心阅读 159评论 0 3
  • 最近在酿造时发现了些问题,观察到的现象和之前读到的主流文献有冲突。托朋友帮忙找了些论文,梳理了一下,结论有些颠覆。...
    little_m阅读 1,383评论 0 2
  • 小学入学第一天,第一次开班会,班主任说过一句话,至今未忘:“晚上9点前必须睡觉。”这个习惯一度坚持了七八年,每天...
    卖火柴的长草君阅读 235评论 0 0

友情链接更多精彩内容