由于软件是由多人合作完成的,不同的人员的工作相互有依赖关系,一个人写的模块会被其他人调用,而软件的很多错误都来源于程序员对模块的误解,所以,软件是要进行单元测试的。一开始我单纯的以为软件的测试就是通过在使用中发现不足,而现在我才知道,软件的单元测试是通过VSTS写出来的。而验证单元测试好坏的一系列标 ...
分类:
其他好文 时间:
2016-03-27 21:09:52
阅读次数:
195
今天阅读了《构建之法》的部分主要介绍了个人技术和流程。关于单元测试,邹老师给了我们很多建议。工欲善其事必先利其器,或者说是磨刀不误砍柴工,养成编写单元测试的习惯不仅不会拖累开发进度,反而能让我们的代码更加高效。 软件是由多人合作完成的,不同人员的工作相互有依赖关系。例如,一个人写的模块被其他人写的模 ...
分类:
其他好文 时间:
2016-03-26 13:50:23
阅读次数:
128
作为计算机科学与技术专业的本科生,学的东西较为广泛,而《现代软件工程—构建之法》这本书也是在某个层次上来说,成为了我学习软件工程的启蒙书。 软件工程包括五大领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。 软件是由多人合作完成的,不同的工作人员相互间有依赖关系。我所接触的基本的个人技术和
分类:
其他好文 时间:
2016-03-20 13:13:05
阅读次数:
185
这周,是学习的第一周,我粗略的阅读了《构建之法》这本书,遇到了以下不懂的地方: 1、单元测试是分模块进行测试,那么多人合作的时候方便一个人写单元测试吗? 2、代码复审究竟是怎么回事? 3、怎么才算一份好的需求分析? 4、软件测试的时候首要考虑的是什么? 5、用绩效管理来衡量软件工作有无弊端 6、怎么
分类:
其他好文 时间:
2016-03-06 11:27:46
阅读次数:
226
方式一:Storyboard的segues方式 鼠标点击按钮button然后按住control键拖拽到SVC页面,在弹出的segue页面中选择跳转模式即可 优点:操作方便,无代码生成,在storyboard中展示逻辑清晰缺点:页面较多时不方便查看,团队合作时可维护性差, 多人合作时不建议使用这种方式
分类:
移动开发 时间:
2016-02-26 12:16:41
阅读次数:
209
代码手写UI这种方法经常被学院派的极客或者依赖多人合作的大型项目大规模使用。 大型多人合作项目使用代码构建UI,主要是看中纯代码在版本管理时的优势,检查追踪改动以及进行代码合并相对容易一些。 另外,代码UI可以说具有最好的代码重用性。如果你的目的是写一些可以高度重用的控件提供给其他开发者使用,那毫无
分类:
其他好文 时间:
2016-02-22 10:15:18
阅读次数:
152
代码手写UI 这种方法经常被学院派的极客或者依赖多人合作的大型项目大规模使用。Geek们喜欢用代码构建UI,是因为代码是键盘敲出来的,这样可以做到不开IB,手不离开键盘就完成工作,可以专注于编码环境,看起来很cool很高效,而且不到运行时大家都不知道会是什么样子,也显出了程序员这一职业的高大上及神秘
分类:
其他好文 时间:
2016-02-15 23:55:59
阅读次数:
254
了解HTML的代码注释 什么是代码注释?代码注释的作用是帮助程序员标注代码的用途,过一段时间后再看你所编写的代码,就能很快想起这段代码的用途。代码注释不仅方便程序员自己回忆起以前代码的用途,还可以帮助其他程序员很快的读懂你的程序的功能,方便多人合作开发网页代码。 语法: <!--注释文字 --> 如
分类:
Web程序 时间:
2016-01-31 09:38:13
阅读次数:
150
第五章:高质量的Javascript这章的内容我看的最久,这是跟我js基础没打好有着莫大的关系,但是还是耐着性子看完了, 不懂的东西都是百度上搜索,理解后再继续。下面是记录下来的笔记。1)如何避免JS冲突A:匿名函数在多人合作一个网站时,每个人都会写自己的JS代码,定义变量的时候有可能会引起命名冲突...
分类:
Web程序 时间:
2016-01-05 23:55:58
阅读次数:
490
// 从conding拉下新项目mkdir testcd testgit clone https// 安装cocoapodsgem sources --remove https://rubygems.org/gem sources -a https://ruby.taobao.org/gem sou...
分类:
Web程序 时间:
2015-12-22 10:16:54
阅读次数:
444