一些小疑问

马马虎虎地看完整本书,心里有些小疑问。

问题一:第二章第一节提到要保证模块的质量,必须要做单元测试,我想问,集成测试不是会抓住所有的bug吗?单元测试价值不高,而且也比较浪费时间呀!而且一般公司不是会有专门的测试人员吗,为什么还要开发人员进行测试呀?

问题二:第三章提到职业成长中有些级别要求工程师获得某种专业证书,以及在工业界、教育界授课,发表论文等,我了解到一个好的工程师是要有丰富的开发经验和足够多的项目实战,那么证书对于我们来说还重要吗?软件公司认证书吗?对于我们这个专业,我们是应该考研还是去公司学习技能呀?

问题三:第四章提到两人合作编写,要保证代码风格规范,但是呢,两个独立的人,不可能思想都是一样的,编写的代码总会有差别,如何让两个风格不一样的代码完美的结合在一起呀?

问题四:第五章提到要团队合作,那么在一个开发团队中都有哪些成员呀?一般大概多少人?哪个成员占主导部分呀?团队成员是固定的吗?团队之间会出现竞争关系吗?会害怕团队中出现资料泄露这种事吗?

问题五:第八章需求分析中,人们的需求五花八门,有一些会降低整个效率,那么是否还要实现呢?市场这么大,如何在同行中脱颖而出呀?

时间: 2024-11-18 16:56:02

一些小疑问的相关文章

一个小笔记(6):常见小疑问

Q1:前置++与后置++的疑问?int?q = 10;int a, b;a = q++;b = ++q; a的值为10,b的值为12 [a = q++]理解:先把q赋值给a,再把q自加1实质:赋值符号的优先级低于后置++的优先级,所以并不是把q赋值给a后再将q加1.q++相当于调用了一个函数,会返回一个值,之后再将q自加1,返回的值赋值给a[b = ++q]将q自加1之后赋值给b Q2:if(a + b > c) 和 if(c - a < b) 是否等价?不等价,可能出现溢出问题 int a

DOM的小疑问收集

1.DOM,Doncument object model 文档对象模型 页面中的所有内容都是对象,包括所有的文字,标签,属性,就是说,DOM就是页面中大对象中有很多小对象,树形结构. 1.1xml文件是用来存储信息的,而且xml的好处是不会跟随软件的消失消失,可以在电脑中直接打开 2.js的作用最初的目的就是验证密码,后来加入了js对页面html中元素的操作,就是---DOM. 3.页面中的顶级对象是document,不是浏览器中的顶级对象,标签可以叫做节点(node==标签==元素),文档元素

DOM的小疑问收集(2)

1.获取元素的四种方式document.getElementsBy/Id(),TagName,Name,ClassName;2.添加事件的三种方式第一种:<input type="button" value="按钮" onclick="f1();">function f1(){    alert("第一种写法"):}第二种:<input type="button" value="

Android自学小疑问、小知识点之 监听事件通过接口方式 多次实现监听器

如果点击按钮在实现监听时setOnClickListener(this):实现的是同一接口,那么我们可以通过switch()的方式简单的匹配就不用生成那么多匿名内部类了! 具体实现步骤: 1.初始化第一个点击按钮 imageView = (ImageButton) findViewById(R.id.imageView); 2.实现监听setOnClickListener(this): 3.实现接口方式实现监听 4.初始化第二个点击按钮 imageView2 = (ImageButton) fi

小疑问

#include <iostream> using namespace std; int main() { char a[2];//就是变量的地址 printf("%x", (int)&a[0]); void * p = a;//对于指针显示的就是p存放的地址值,而不是p的地址 printf("%x", (int)&p); a[0] = 'a'; cout << (int)&a[0] <<endl; a[1

小程序怎么活?我想向微信提3个直指本心的小疑问

在微信公开课上,张小龙现场变了个"魔术"--唤出小程序任务栏后继续下拉,除了能看到顶部的小程序,在最底部可以看到一行小字: "这不是入口^_^" 笔者试验了一下,确实能看到这个诡异的笑脸颜文字. 不过,这应该不是张小龙的玩笑,进入即将达到10亿用户量级的微信第一屏的小程序,说它是入口其实太过贬低,它其实想成为桌面. 可问题是,这个梦,腾讯已经做了多年,最典型的就是想要依托QQ却折戟沉沙的小Q桌面. 这一把,背靠微信的小程序能糊吗? 本着出出汗.红红脸,提提问的原则,

分布式版本控制系统Git------版本控制(文末有一个小疑问)

版本控制 之前自己使用Git客户端版在Windows平台乱搞的时候,因为之前在Github上有一个一样的项目仓库.然后手贱点击了reset按钮(应该是这个)结果发现Android Studio整个项目都没见了,吓得我半死.赶快百度百度,最后在shell里面使用了git reset命令解救了项目,吓得我赶快备份.这也给了我一个教训,做事情一定要谋定后动,没有完全了解之前不要随意使用. 言归正传,今天写的是关于git的版本控制的,简单说就是版本退回和返回现在. 在git的仓库之中,有一个名为HEAD

[Thinkbayes]贝叶斯思维读书笔记-1-贝叶斯定理

使用贝叶斯定理,目前来看最重要的一点在于假设.就是未知事件已知化,同时也要注意假设的全程性,不能从中开始新的假设,这种假设往往是不全面的. 我自己找到的假设的方法有两种,一种是命名,一种是时序.全程性就体现在时序上了,假设考虑的范围要从第一条相关条件开始. 举3个原书的例子: 例子1,有两个筐,一个筐A中是:3/4的红球,1/4的黄球:另一个筐B中是:1/2的红球,1/2的黄球. 我拿到了一个红球,那么这个红球从筐A中拿到的概率是多少? 1,我们看一下能不能使用贝叶斯公式?这个事件可以分为两个子

面向对象【day07】:类的属性-继承-经典类

本节内容 类的公有属性 析构函数 类的继承 新式类和经典类 一.类的公有属性 一.概述 前面我们讲了类的私有属性,现在我们来说说类的公有属性,这边很容易被人弄混淆,有人觉的,在__init__()构造方法中,除了私有属性,其他的都是公有属性了,其实这是一个错误的结论,并不是定义在__init__()初始化方法中的属性是公有属性(除私有属性),那什么是公有属性呢?揭起了大家的好奇心. 定义:指的是所属这个类的所有对象,都可以访问的属性,叫做公有属性. 二.公有属性 2.1 定义 说明:在类中直接定