摘要:
M1&M2总结 软工最后的团队展示终于结束了,一个学期的软工历程也算有了一个比较完整的体验,自身从原本没有一点点的软件开发经验到现在参加了一整个软件的生命历程并且坚持下来,内心的体会也是非常的复杂。在结束了这学期大部分事情后,现在终于可以停下来,好好总结一下这歌过程得与失。 在团队阶段中,我的角... 阅读全文
摘要:
没有银弹《没有银弹》,Brooks在该论文中,强调真正的银弹并不存在,而所谓的没有银弹则是指没有任何一项技术或方法可以能让软件工程的生产力在十年内提高十倍。文中讨论到了软件工程中主要的两种困难,即次要和必要复杂度。所谓次要复杂度是指由人们本身所产生的问题,而这类型的问题是可以被解决的。譬如说,撰写和... 阅读全文
摘要:
1.调研 & 评测1、我的用户体验win10应用版:Bug1:例句经过翻译与其给出的译文相差太多上图是应用给出的每日一句及其译文。将其复制入翻译,就可以看出翻译过后的句子一点也不通顺,我觉得至少可以收录一些名句或者谚语加入翻译模块。这样的翻译功能Bug是很严重的,非常影响用户使用这个功能。Bug2:... 阅读全文
摘要:
首先,上图(*+﹏+*)~@1.如何看待结对编程结对编程优点: 1.两个人能够相互支持,相互监督,客服编程过程中可能出现的烦躁的情况0_0。 2.在开发功能的同时,伴随了UnitTest的进行,可以提高代码的正确性和稳定性。 3.不想坑队友,工作时会比较认真b( ̄▽ ̄)d。 4.两个人写的模... 阅读全文
摘要:
1.代码规范这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率, 浪费时间的东西。 代码规范并不是从官僚制度下产生,它是为了提高项目团队开发效率而产生的一种工具,能够极大的增强代码可读性,同时提高了代码的可维护性。书写代码规范能给开发效率和维护效率带来巨大的增益,并不会因为多敲那么几... 阅读全文
摘要:
本次作业是设计并实现一个四则运算题目随机生成器(支持分数运算),其功能包括生成题目文件,并自动生成对应的答案文件,以及根据输入的题目文件,对输入的答案文件进行批改打分。时间表格PSP2.1Personal Software Process StagesTimePlanning计划 · Estimat... 阅读全文
摘要:
《构建之法》阅读提问 1.结对编程究竟是怎样的一个工作模式?如何能达到书上所说的效果?是否是说两人的问题都能被对方解决的情况是比较理想的开发状态? 2.单元测试是否要求模块对于任意的输入情况都能通过测试?那么是不是要求所有的测试单元都是全部过程?这样势必会导致每一个单元的错误处理都会非常冗长,整... 阅读全文