ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

20201207-总结

2020-12-11 22:04:56  阅读:183  来源: 互联网

标签:总结 https 代码 学期 改变 课程 20201207 com


此作业要求参见:https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11604
回顾0 分值 40
所属团队(alpha后换组的,两个团队都写)及链接
团队项目及链接
在本课程(不包括本学期其他课程)中学习和使用的新软件新工具(全称、版本)及链接
在本课程(不包括本学期其他课程)中学习、提高的语言、开发平台(全称、版本)及平台链接
答:
(1)所属团队:板砖组
(2) 团队项目:记得微信小程序开发
(3) 团队博客链接:https://www.cnblogs.com/banzhuan2020/
(4)团队项目git地址:https://github.com/Wei-chenTF/111
(5)开发平台:微信小程序开发工具
(6)平台连接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
(7)所用语言:PHP、Visual Studio 2019
回顾1 分值40
回顾本学期第一次作业[https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11183] 中题目2。
参见 [http://www.cnblogs.com/easteast/p/7403491.html ],阅读其中给出的材料,并回答下面几个问题:
(1)回想一下你曾经对计算机专业的畅想
当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么?
没有改变,还是想踏踏实实学习一些实用的东西。
你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?经过一个学期,你的看法改变了么,为什么?
本科时期符合,研究生的不太符合,因为研究生开设的课程可选择性小,课程偏开发类的,我对此不太感兴趣。
你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?经过一个学期,你的看法改变了么,为什么?
(注:不可以回答 "不是","是"。请把这当成以后工作时面试题,需要回答足够长度,提供足够信息,让对方了解你。比如,给出为什么。)
看法改变了,计算机不算是喜欢的领域,但是是不擅长的领域。
(2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?
专业知识:计算机专业基础课程。
离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?
很多方面都有涉及,但是学习知识的深度不够。
经过一个学期,你的看法改变了么,为什么?
没有改变,现在知识开始,以后学习的路还有很长。
(3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。
对照以上你阅读的前人们的经历,你的选择是什么?经过一个学期,你的看法改变了么,为什么?
看法有所改变,现在目的性更强,更倾向于未来怎么样能找到一份好的、安稳的工作。
在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?经过一个学期,你的看法改变了么,为什么?
我认为自己过好自己选择的人生不后悔,就好,不用刻意去比较,我现在更关心我的成长、规划、以及什么时候能早到学到立足于这个社会的本领。
(4)你对这门课的期待是什么?
你打算平均每周拿出多少个小时用在这门课上?经过一个学期,你的看法改变了么,为什么?
实测结果,每周平均用在本课程上多少小时?
有所改变,实际耗时比预计少了很多,平均7.43h

回顾2 分值50
5个问题

作业要求 [https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11183] 题目3 中提到:

通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要求有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。
请回顾这5个问题,自己回答一下。当初的困惑是否还在,你现在如何认为,是更深的困惑么?
请根据本学期的学习、收获、困惑,再提出5个问题,可以是读后不理解的,或者读后反对的。有求有观点、有证据或分析。体验一下,这5个问题,是不是更有深度了 。
问题一:书本P25第二章2.12提到“单元测试应该在最基本的功能/参数上验证程序的正确性”,并将就代码的覆盖率(P23-P25),那么对于类似于无嵌套循环、也没有条件分支类简单又基础的代码,有必要进行全覆盖测试吗?如果全覆盖测试的话,会不会浪费时间、范围以及成本?
我认为在对于无嵌套循环、也没有条件分支类简单又基础的代码,过分追求进行全覆盖测试,可能会浪费时间、范围以及成本。
问题二:书本P79第四章4.5.2提到“程序各方面的质量取决于一对程序员中各方面水平较高的那一位”,那么如果在项目中遇到又难又较为重要的核心代码块,会不会出现水平低的程序员由于畏难心理而一直躲避,同时又为了避免核心代码部分出错,把任务过多的分给了水平较高的程序员,那么如何分配工作量,才能既保证软件整体的质量(核心尽可能少的出错),又让基础相对较弱的人有更大的收获?
视任务紧急程度进行分配,如果时间比较充裕,就可以分配给基础相对较弱的人代码量大一点,以便提高。
问题三:书本P254第12章12.1.3提到软件服务和用户选择的问题,怎么有效的避免软件用的越多越发难用这个问题
有取舍的留下核心功能,而不是一味的听取用户意见。
问题四:书本P318第14章总结部分提到“做好自己项目的架构和流程,让所有人都能够比较轻松地开展质量保障工作”,若团队里面有新的项目成员(短期内肯定对新成员的性格、能力方面没有清晰内了解),那么此时要求“所有人”这个概念会不会要求过高。
我认为这个更适用于的较为成熟、彼此也较为了解的团队,而对于项目新入职的成员,在没有花费时间充分了解成员情况下,对于不熟悉流程的新的成员,可以给定具体任务,从简单机械化的工作入手,一步步前进,提高工作效率。
问题五:书本P344第十六章16.1.2提到“创新的想法一开始往往不被接受,而建立在前人基础上的现行扩展则往往有更好的命运”,那么当在研究学术,或者创新领域,遇到一个未知困难、又比较大的创新缺口,是应该一往无前坚持下去,还是应该选择视而不见,继续走线性扩展的老路逐步创新?
我认为一条未知的前人没有走过的路,困难重重,也不一定可以走通,我还选择先走“线性扩展”的老路进行铺垫,等有实力、自己也获得一定的认可度了,再去大胆的尝试不一样的东西。

回忆整个学期,你有什么话想对后来的学弟学妹们说。
扎扎实实学习,一定会学有所得。
如果重新来过一次,你打算做哪些(技术上,而不是态度上的)改变--基于希望得到什么样的更好结果,你才希望这样改变的;更重要的是,你根据什么估计这些改变会有预期的结果。
我期望的改变就是希望更加踏实的去做一点事,而不是由于环境的变化,变得有点浮躁。
终于我们即将不再是师生。当你结束本课程,你和我就站在同样的位置上,我将不再基于学校授权和知识、经验 (年龄?)上的优势而对你的自由有任何干扰。除发布及成绩以外,我最后一次行使教师特权: 请问你有什么要对教师 (我)说的,建议、抱怨、希望……多谢。
建议:希望给学生的学习提供更自主的选择,让学生自发主动的学习自己想学的,目前可以选择的空间较小。
总结 分值50
代码总量,平均每周代码量。
代码总量1242,平均103.5
博客字数总量,平均每周字数。
13221,平均1101.75
根据PSP,平均每周在本课程中所用时间(是的,请再回答一次)多少小时。
7.43小时
进度条总结: 遍历每周知识点,以周为单位做如下表格。

时间分配堆积柱状图。如图所示,给出每周的时间分配,数据来源是每周的PSP。

标签:总结,https,代码,学期,改变,课程,20201207,com
来源: https://www.cnblogs.com/Peiy-Fan/p/14100682.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有