最后一周总结

1) 回归第一周目标

对于第一周的目标,在提高代码量,多写多练方面达到了,之前结点编程时还不是很熟悉python,现在写的比较熟练了,同时学习了一门新的语言Julia,在学习的过程中也看了Julia和Flux的一些源码。之前比较不注意个人代码规范,在团队项目中被强行规范了。

2) 快速浏览《构建之法》的问题

在结对编程中,因为有随时的复审和交流,程序各方面的质量取决于一对程序员中各方面水平较高的那一位。这样,程序中的错误就会少很多,程序的初始质量会高很多,这样会省下很多以后修改、测试的时间。
结对编程是个渐进的过程,有效率的结对编程不是一天就能做到的。

在做结对编程的项目中,我体会到了结对编程的优点,虽然刚开始对python代码队友比较熟悉,但是结对编程的时候我也能比较细致的找到bug,比一个人效率高,同时也是相互学习的过程,对于小而精的项目我觉得结对编程挺好的,从长期来看,成员互相提高,也能提高团队的效率。

软件在发展过程中用户需求是变化的,用户的数量和多样性也在增长,这时候我们是否应该重新定义我们的典型用户?

是的,虽然软件不是为所有人服务的,但是有了新的典型用户之后我们也应该根据新的需求增加对应的功能。

用网站当前的用户做实验,万一引起巨大的反感,用户就真的流失了。
如果用户体验反馈比较准确,那么测试用户的数量要大,来源是我们的真实用户,这样就存在文中的问题,那我们怎么把这种测试的风险降低呢?

在课上讨论过,我认为不能把测试的工作全部寄托于用户的测试,应该有专门的测试人员来保证质量,然后再去软件的“死忠粉”用户中测试,最后稳定了推广。

平时的时候负载不是很大,而在一些特定的时间,比如双十一等等负载急剧增大,在设计的时候是否有必要考虑这种负载?

我现在觉得我提的这个问题是没有意义的,既然考虑到了为什么不做呢....

成功的团队更能创新 我不能完全赞同这句话。我认为小公司创新难,首先小公司资源比大公司少,其次员工每天花在例行的琐事/工作上的时间多(人少),那么花在思考如何创新的时间少,再者,颠> 覆性的创新会带来产品和市场的巨大风险,小公司没有承受这种风险的能力,和用户基础。

这个问题只是我自己的一点思考....可能大公司会有更多的包袱,这个我觉得没有定论....

4)“事后诸葛亮”分析的感想

最大的感想是做一个项目或者事情之前要想清楚自己的目标是什么(或者用户的需求是什么),怎么定义问题,定义明确的完成指标,不然到最后会陷入迷茫用力用错方向,比如julia项目后期....

5)对比一些技能评价表,你有什么提高? 还有什么收获是不能用数字衡量的?

代码能力和规范方面的提高,以及代码的设计。还有的收获就是团队合作的能力和经验(失败的教训....)是不能衡量的。

6)设想一年之后, 你到了你职业发展的下一个阶段(高年级, 读研,工作),回头看这门课, 你对于这门课的教学方法, 老师和助教的工作,和其他课程的衔接,有什么意见和建议?

我觉得感触最深的就是团队项目真实的体验了在公司做项目会有怎样的流程,另外我觉得做团队项目之前,要求每个团队指定 清晰的目标/面向的典型用户/需求/可量化的完成指标/团队贡献/代码规范等等写成文档放在github里面,最后评价的时候就展示这个并答辩,其实这个过程老师带我们在课堂上做过,有一部分也要求写在团队博客里了,很大一部分是我们没有彻底执行的锅。。。

转载于:https://www.cnblogs.com/mttblog/p/10297983.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/450086.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

音视频多媒体协议相关资料汇总

未知问题: 编码,封装,协议的区别: 如何将TS源流重新封装并通过P2P协议传输在安卓终端和苹果终端播放封装 介绍完了视频编码后,再来介绍一些封装。沿用前面的比喻,封装可以理解为采用哪种货车去运输&…

谷歌地图VS苹果地图:大数据领域竞争

摘要:iOS 6推出之后,争议最大的是什么?苹果地图。苹果地图成为人们抨击iOS 6的首选,而苹果放弃谷歌地图选择自力更生是迫不得已。苹果和谷歌之间的竞争领域可以用三个字来概括:大数据。谷歌拥有大数据,而苹…

Shell 参数传递、 $* 与 $@ 区别

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 传递参数 脚本内获取参数的格式为: $n。n 代表一个数字,1 为执行脚本的第一个参数, 2 为执行脚本的第…

微软正在考虑将Windows默认浏览器改为Chromium

据外媒报道,微软正在构建一个基于Chromium的浏览器,代号为Anaheim,目标是取代Windows中的Edge。 Microsoft Edge是微软于2015年推出的浏览器,该浏览器取代了IE成为Windows 10的默认浏览器。尽管如此,Microsoft Edge并没…

css文本属性

text-align文本水平对齐属性 取值 left(默认) right center text-indent 文本缩进属性 单位可以是px也可以是em(字符) text-decoration 文本装饰属性 取值 underline(下划线) overline(上划线) line-though(删除线) 转载于:https://www.cnblogs.com/c-aha/p/10298422.html

三次握手的第三个ACK包丢了,会发生什么?

转载自三次握手的第三个ACK包丢了,TCP的处理方式 三次握手的第三个ACK包丢了,客户端认为连接建立,写数据时,会触发RST。 当Client端收到Server的SYNACK应答后,其状态变为ESTABLISHED,并发送ACK包给Server&a…

运营商与厂商发力 智能机进入700元以下时代

千元智能手机的成功,并没有让运营商以及手机厂商感到满足。继中国电信宣布重点打造600元智能手机后,近日,中国联通也表态将发力700元以下智能手机市场。而运营商的表态立刻引来了多家手机厂商的呼应,产品价格的继续下探&#xff0…

输入一个数,判断他是不是质数

思路:先给一个数字x,然后让这个数字x从2开始除,如果 x 从 2 除到 (x-1) 能被整除,那这就不是质数.如果不能被整除,那就是质数. 当然如果x小于2,那x必然不是质数,也不是合数. #输入一个数,判断他是不是质数 x int(input("请输入一个数字:")) #先输入一个数字 co…

一分钟了解四层/七层反向代理

转自公众号:架构师之路今天花几分钟简单和大家解释一下。场景:访问用户通过proxy请求被访问的真实服务器 路径:用户 -> proxy -> real-server什么是代理? 回答:[proxy]代表[访问用户],此时proxy是代理…

tcp建立连接为什么需要三次握手

这是一个看似很“简单”的问题,但貌似并没有一个官方统一的答案。搜索了相关的资料,列举出一些答案。 以下部分转载自:tcp建立连接为什么需要三次握手 在《计算机网络》一书中其中有提到,三次握手的目的是“为了防止已经失效的连…

SFTPUtils工具类及使用

配置maven <dependency><groupId>com.jcraft</groupId><artifactId>jsch</artifactId><version>0.1.54</version> </dependency> 工具类 package com.sftp;import com.jcraft.jsch.*; import com.jcraft.jsch.ChannelSftp.LsE…

国内手机产业混乱:产业一窝蜂 企业捞快钱

对于当前国内手机行业的现状&#xff0c;本报记者采访的多位业内人士表示&#xff0c;目前国内手机行业仍是“红海”格局&#xff0c;多数企业并不了解手机产业规律&#xff0c;看到有钱赚就“一窝蜂”上项目。有行业人士认为&#xff0c;要走出目前行业的现状&#xff0c;企业…

查看私密文章方法

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 我只是记录下&#xff0c;曾经写过一次文章&#xff0c;勾选了私密&#xff0c;再后来就找不到了。 下面这个链接可以查出那篇文章&…

SDUT-3364_欧拉回路

数据结构实验之图论八&#xff1a;欧拉回路 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 在哥尼斯堡的一个公园里&#xff0c;有七座桥将普雷格尔河中两个岛及岛与河岸连接起来。 能否走过这样的七座桥&#xff0c;并且每桥只走一次&#xff1f;瑞士数学…

Tcp三次握手和四次挥手状态图

三次握手 四次挥手 正常情况下 同时挥手 SYN攻击&#xff1a; 在三次握手过程中&#xff0c;Server发送SYN-ACK之后&#xff0c;收到Client的ACK之前的TCP连接称为半连接&#xff08;half-open connect&#xff09;&#xff0c;此时Server处于SYN_RCVD状态&#xff0c;当…

QEMU 3.0.0 新特性一览

QEMU 在 2018年8月15发布了版本3.0.0&#xff0c; 正式从 2.12 进入了3.0 时代。 而且到今年位为止&#xff0c;QEMU 已经有15个年头了&#xff0c;出乎意料的长阿&#xff0c;:) 其主要新特性如下&#xff1a; ARM&#xff1a; 在virt机器中支持SMMUv3 IOMMU 在v8M中支持VLLDM…

OpenCL、OpenGL 同时工作

视频处理如果能使用OpenCL、OpenGL、omap将大量提高运算速度&#xff0c;简单介绍OpenCL、OpenGL 同时工作。 OpenCL和OpenGL都能用于操作GPU&#xff0c;但是前者主要用于通用计算&#xff0c;而后者主要用于图像渲染。在某些情况下&#xff0c;我们希望能用OpenCL计得到算图像…

财务自由之路——为什么选择淘宝(下)

接上文~一、淘宝之前的大佬们是怎么试错的?我们看看在淘宝之前的大佬们是怎么试错迭代产品的。都知道飞机是莱特兄弟发明的&#xff0c;但很少有人知道为什么是他们。在内燃机发明后的很长一段时间内全球各地发明家都在投入研究飞机&#xff0c;莱特兄弟相对于其他竞争者&…

java参数后面跟三个点是什么意思

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 AVA中类型后面跟三个点是什么来的。 看代码中那个三点&#xff0c;这样做起到重载的作用&#xff0c;但这是什么意思&#xff1f; cla…

一只视频程序猿的移动直播SDK初体验

本文转自一只视频程序猿的移动直播SDK初体验&#xff0c;此处仅做排版改动。 今早老板召开站会&#xff0c;“移动直播这么火&#xff0c;市面上有一百多个APP&#xff0c;小斌&#xff0c;你下周交个原型APP瞅瞅!” 小弟心中一万匹草泥马奔过&#xff0c;这玩意儿哪儿是几天就…