• 总结


    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11604

    回顾0 分值 40

    所属团队及链接

    最美构建 https://www.cnblogs.com/zmgj2020/

    团队项目及链接

    项目:四六级口语随时练

    链接:成品:微信搜索 四六级口语随时练 小程序

    代码:

    微信小程序部分 https://e.coding.net/thinkget/wf/kouyu.git 

    后端服务器部分 https://e.coding.net/thinkget/wf/kyplatform.git 

    在本课程(不包括本学期其他课程)中学习和使用的新软件新工具(全称、版本)及链接

    微信小程序开发工具1.03.2011120   https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

    git命令行2.29.2  https://git-scm.com/downloads

    在本课程(不包括本学期其他课程)中学习、提高的语言、开发平台(全称、版本)及平台链接

    PHP 7.4.1   https://www.php.net/downloads/

    Python 3.8.4  https://www.python.org/downloads/

    开发平台

    PhpStorm 2020.3 https://www.jetbrains.com/phpstorm/

    Visual Studio 2019 https://visualstudio.microsoft.com/zh-hans/

    (1)回想一下你曾经对计算机专业的畅想

    当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么?

    当年对电脑比较好奇,就报的计算机专业。经过一个学期,学会了许多,但我觉得基础不算扎实,还是要继续努力。

    你认为过去接触到的课程是否符合你对计算机专业的期待,为什么?经过一个学期,你的看法改变了么,为什么?

    过去的课程是基础,符合期待,这个学期不但学习了软件工程,还有人工智能方面的知识,我认为以前的是基石,现在学的是前沿,看法未变,以前学的依旧重要。

    你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗?经过一个学期,你的看法改变了么,为什么?

     是,但擅长实在不敢说,我不是大牛,还需努力。一个学期,我重新温习了基础,看法未变,菜鸟继续努力。

    (2)考取研究生,对照前人们走过的路和描述未来发展,现在的你自我感觉你已经具备的专业知识、技能、能力有哪些?

    数据结构,计网,操作系统这些以及机器学习的一些知识,数据处理等。

    离成为一个合格的计算机学生,在专业知识、技能、能力上还差距哪些?

    基础扎实,不会的东西能独立查找文档解决才算合格。差距就是基础知识不牢。

    经过一个学期,你的看法改变了么,为什么?

     看法没有改变,还需继续努力。

    (3)每天都是一个人生选择的十字路口,学术研究、工程项目、社会实践 (?) ,不同的选择有不同的努力方向。
    对照以上你阅读的前人们的经历,你的选择是什么?经过一个学期,你的看法改变了么,为什么?

    还是工程项目,看法没变。做项目可以学以致用,是一种综合能力的体现。
    在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?经过一个学期,你的看法改变了么,为什么?

    优势是学以致用,提升自己的各方面能力,劣势是学术性不强。看法未变,以工程项目优先,多动手。
    针对你的选择,你给自己的本学期的规划是什么?经过一个学期,你的看法改变了么,为什么?

    开学时说道要好好学习机器学习,结果发现数学,真难。看法未变,机器学习是风口,要好好学。

    (4)你对这门课的期待是什么?
    你打算平均每周拿出多少个小时用在这门课上?经过一个学期,你的看法改变了么,为什么?

    计划每周14小时,看法未变,构建之法很有用,要认真看。
    实测结果,每周平均用在本课程上多少小时?

     10小时

    回顾2 分值50

    5个问题

    作业要求 [https://edu.cnblogs.com/campus/nenu/2019fall/homework/5522] 题目3 中提到:

    通读《构建之法》,发布随笔1篇,要求列出5个问题,可以是读后不理解的,或者读后反对的。要求有观点、有证据或分析。字数不是直接的考核标准,但是要求长到能把观点表述清楚。

    请回顾这5个问题,自己回答一下。当初的困惑是否还在,你现在如何认为,是更深的困惑么?

    问题1: P85,“在结对编程模式下,一对程序员肩并肩、平等的、互补的开发工作”与P87页“只有水平上的差距,没有级别上的差距”,那么,如果两个人一人编码能力强,一人编码能力弱,长期下来,会不会形成马太效应?强者越强,弱者越弱。

    结对编程对两个人都有提升。

    问题2:结对编程很有效,为何大公司很少使用?如何能够让结对编程推行下去。

    小规模使用,总结经验。

    问题3:P122页介绍,“假设一个团队做的还不错,现在要变成敏捷流程,那么团队要做下面的改变”自主管理、自我组织、多功能性。很多时候程序员本身任务很重,还需要额外时间学习、执行其他任务,是否会适得其反,效率远不如以前。

    需要靠自己进行调节。

    问题4:P99页,“交响乐模式”,是否和上面的观点相反?如果这样各司其职,是不是就无法成为“敏捷”的团队?

    不会的,分工更加明确。

    问题5:P350键盘布局,虽然先入为主,但有没有可能发生革命性变化?就像上一节那样,电话推翻电报?毕竟人们追求更高效的方式。

    习惯了,就算出现新的,我也还是习惯这种键盘布局。

    回忆整个学期,你有什么话想对后来的学弟学妹们说。

    嗯,这门课很锻炼个人编程及团队开发能力,附加题最好也要做,老师助教和蔼帅气,不懂多问。

    如果重新来过一次,你打算做哪些(技术上,而不是态度上的)改变--基于希望得到什么样的更好结果,你才希望这样改变的;更重要的是,你根据什么估计这些改变会有预期的结果。

     如果有能力的话自己写个深度学习的语音识别,而不是调用api,哪怕实现的准确度并不好也没关系,只要能做出来就已经是大牛了。

    终于我们即将不再是师生。当你结束本课程,你和我就站在同样的位置上,我将不再基于学校授权和知识、经验 (年龄?)上的优势而对你的自由有任何干扰。除发布及成绩以外,我最后一次行使教师特权: 请问你有什么要对教师 (我)说的,建议、抱怨、希望……多谢。

    建议:立会时间可稍作调整。半小时感觉过长。

    总结 分值50

    代码总量,平均每周代码量。

     总计840行,平均每周70行

    博客字数总量,平均每周字数。

     总计13668字,平均每周1139字

    根据PSP,平均每周在本课程中所用时间(是的,请再回答一次)多少小时。

     平均10小时

    进度条总结: 遍历每周知识点,以周为单位做如下表格。

     

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

  • 相关阅读:
    C++分数类
    2019 SDN大作业
    个人作业-软工实践总结
    2019 SDN上机第7次作业
    2019 SDN上机第6次作业
    2019 SDN课程阅读作业(2)
    个人作业--软件评测
    2019 SDN上机第5次作业
    2019 SDN上机第4次作业
    2019 SDN第一次阅读作业
  • 原文地址:https://www.cnblogs.com/lhbat/p/14126122.html
Copyright © 2020-2023  润新知