如何高效的学习--程序员的小课题

以前做自己的小课题,预览一遍,有4分的感觉便开始做,等做到最后就是改代码,补bug。自认为自己超级努力,实际前期工作没做好,后来好多时间都是不必要的浪费。下图是我根据昨天去听邮电实验室“怎样高效学习“”所画出来的她们拿到课题到完成的流程:

我个人认为我容易忽视的点:

1.问老师:实际上这是在探索客户需求,客户要什么做什么,不要绝对不添加。避免自己做出来的东西不符合要求。

2.原型图、组件图:这个在做课题的时候一定要画,这个画出来,你基本的功能什么的就可以确立,而且可以根据自己画出来的图检查自己代码的功能,避免小功能模块遗忘。而且也方便和搭档分工。

3.估时:做练习的过程限制自己的时间,慢慢的码代码会越来越快。

4.价值、反思总结:做练习是你在你原本知道的概念上一个纵向深度的扩展。一般写完练习提交老师就算这次练习的结束,但一定要慢慢的学会问题的总结(至于为什么我也不知道怎么讲,但我知道大家都懂)。

5.写博客:做的出来还要表达出来,并且把自己遇到的并已经解决的问题写出来,也算是整理自己的思路,分享给别人,也是对自己经验的一种积累。

先分析,分析,分析(重要事情说三遍)再敲代码,就是这个样子!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,552评论 25 709
  • ​​ 01 有这么一个真人真事:大四上学期,当所有人都在为毕业论文和实习闹得焦头烂额的时候,同...
    李心安阅读 4,736评论 0 3
  • 不知道匆忙的生活是为了什么? 空中突然飘起了类似棉絮的东西,一大片的,接着速度越来越快,芸伸出手去接住,定睛一看,...
    seven1117阅读 1,729评论 0 0
  • 有可能你会失败 但你不能放弃任何你可能成功的机会
    Coral媚阅读 1,454评论 0 0

友情链接更多精彩内容