学习总结
姓名:刘平
学号:201731062233
1.请回望第一次个人作业,你对于软件工程课程的想象和提出的问题。
2.1.2 好的单元测试的标准
我看了这句“这对于那些爱写复杂代码的人是一个很好的惩罚”,不懂他们为什么要写复杂代码,大一的时候,有人说我写的代码很幼稚,垃圾,既然复杂了会这麽麻烦,那为什么还要写成这样,简单不好,复杂也不好,我觉得很矛盾。
2
2.4 实践——设计有实际意义的软件工程作业
我看了这句“软件工程的作业题不好出·····题目非常简陋”,这里我觉得有些跟我的想法不一样,老师也说会布置个软件项目,不知道这算不算不简陋,题目如果难了,除了那种经常做编程的同学,其他人会怎么做,或者直接放弃了,因为都是一个从未接触过的东西,毫无头绪,老师说回组队,可是如果一个队伍的队员敲的代码量都非常少,这个队伍又怎么做,不要说去问其他人,有的同学根本不会给你讲,这或许是他们自己的错,可是老师布置的这个任务,他们并没有学到什么,因为在毫无帮助的情况下,不知道多容易放弃,或者老师安排助教老师和同学一队,队员少点,多指导下,但这样老师又不够,因此到底该怎样解决作业这块问题。
3
3.3 软件工程师的职业发展
我看了这句“他们都是以什么样的心态对待这一职业的了?”邹老师分了一个类,从中可以看出第一点“临时寄托或工作”算比较差的,我想提问,职业不就算一种工作吗,正因为工作是必须的,才会有动力,因为我也是专业调剂,因此我觉得老师说低动力不赞同,有的人也是“随波逐流的思想”走到哪,就努力,但会坚持下去,不知道以后会做什么,因此才会把现在的工作努力来完成,不一定会这么极端。
4
16.1.7 迷思之七:成功的团队更能创新
我看了这句“如果公司不断满足已有用户需求········不免会被新的颠覆性创新淘汰”,一个公司目前有产品吸引许多粉丝,按照上面说话,产品不断更新,最终会被淘汰,那我们又该怎样做,不断更新会被淘汰,不更新了会直接失掉利益,如果在这个产品上花的精力少,去钻研其它新技术,那这不是直接对这个产品的讽刺吗,既然不会做大,做好,那当初创造出来还有意义吗?
5
16.5 创新和作坊
我看了这句“创新的出路到底在哪里?····不妨走进各自小作坊”,按照我的理解,这个小作坊是指人自己的小圈子,但创新不是应该在一个更广阔的空间吗,创新出来的东西应该服务与大众,假如你在农村里,有了新想法,创造出来一个东西,可是你会在农村卖吗,而农民用的人多吗,这个可能会是一个亏本生意。
2.链接到以前提问题的博客
3.尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的
2.1.2解答:现在编码觉得只要够简单就行,因为别人可能会读你的代码,那些复杂的,可能是为了进行算法运算,这些是通过团队项目编码时实践操作中得出的感悟。
2.4解答:解决这个问题的关键是,必须寻找到有实力的团队,和愿意带你的大佬,同时,放弃这块也可以通过加入团队来解决,一个人容易放弃,融入集体后,就不会这么轻易,这是我自己的实况,前面一个人做时,和通过团队一起完成任务。
3.3 解答:这点我没办法解决,没有谁和我讨论过,不过我始终相信,有时候随波逐流不一定代表别人不努力,当他自己懂得困境,有点将来的生活的的梦想,就不会堕落。
16.1.7 解答:这点没解决,具体我也没经历过,只有自己参与后,才能有体会
16.5 解答:创新的却需要宽阔的空间,但有时需要自己的天地来寻找灵感,虽然可能发明的东西不能被看好,但坚持总有成功,从其他书和各种自媒体上的文章看到。
4.是否产生了新的问题?请提出。
无
5.经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。
了解了github,这个是我们以后工作必备的技能,掌握倒不至于,又没有专门去弄,何况那么短时间也不可能轻松掌握这么庞大的功能
6.有什么深刻的体会,对自己一学期学习过程的总结。
对创造一个软件有了更加具体的体会,编码没有文档重要,文档可以持续记录你开发的任何一部分,少了这部分,你可能没有具体的计划、概念等,很难按时开发,和维护软件。