读教材并提问

1.书中P14用图表明确的展示出了计算机科学和软件工程的不同侧重点,且两者相互之间也能用同样的形式来证明。既然如此,我们在有正确理论的前提下,为什么作者会偏向将其看成为工程,而不是想如何将工程越与理论相吻合?

答:理想总是和实践有出入的,我们必须通许更多的实践来达到理想。

2.在这个章节中我了解到了单元测试的重要性,问题出现在P24页小飞与阿超的对话,既然单元测试(每一个模块)要写的尽可能的详细来达到避免 bug的出现。例如同样的功能可以用10行代码构成,或许能用比其更简洁的代码写出,那么是否会与程序的简洁度发生冲突?

答:我觉得只有最适合自己的,才是最好的。

3.作为一名软件工程师,考证是必不可少的,因为他是检验我们知识的一个证明,但我们除了考证之外和学习专门的课程,还有什么办法提高自己的在这个职业上的竞争实力?

答:并没有。因为那是我们的必经之路。

4.代码复审的根本性质是什么?若是在结对的中大家都无法发现代码中存在的bugs,那要如何解决?

答:根本性质在防止bug的产生。若是自己的团队无法解决,只能通过求助他人。

5.本章给我们提供了多个团队模式的示例,团队的配合是至关重要的,若是按书上每一个模式都进行了尝试,花费的时间会太长,如何才能在短时间内找到适合自己团队的模式?

答:我觉得应该尽可能的尝试多个模式,这样就能找到。

6.敏捷是行动迅捷的一种方法,中国有古语道慢工出细活,那么敏捷若是太快会出现深恶弊端呢?

答:只能够是后期对于bug的解决。

7.闭源和开源,是软件的商业体现,那么当我们遇到被以开源的名义所要 msf等时,该如何做?

答:开源有助大家的交流,但是也要有所防备。

8.怎么才能提高用户对我们的软件反馈的热情?

答:专注用户服务,致力于此。

9.怎么做好一个PM?

答:协调团队,积极工作。

10.如何才能够更好的将场景做的符合客户的要求?

答:加强与客户的沟通,了解客户的需求。

11.如何书写spec(设计文档)?

答:估计开发时间,写出一些快速的代码实现一部分功能。

12.如何提高用户对软件的用户体验计划的参与度?

答:多多吸引顾客注意力,可参考国外的运营模式。

13.公开发布最新版本软件给用户带来困扰应如何解决?

答:尽快收回修改bug。

14.软件测试的重要性是什么?

答:作为软件开发过程中最后也是关键的一部,其把握着软件质量关,在其中发挥着至关重要的作用,无论是对软件安全性的保障,还是软件功能性的检验,都有着无可替代的地位。
15.在面对新技术前,该选择稳定还是创新?

答:在稳定的基础上创新。

16.如何成为创新者?

答:多读书多看报。

17.过于提高自己的绩效是否应该?

答:我觉得应该稳点。

时间: 2024-10-30 08:15:54

读教材并提问的相关文章

读教材并提问-回答自己的提问

第一章:概论 打开第一章时,我想到的是:什么是软件和软件工程是什么,在阅读中让我感到很困惑,但经过仔细阅读之后我大概地了解,最后我还不太明白的是怎样才能做更好的软件? 答:软件=程序+软件工程,所以,想做好软件,要先学好编写程序. 第二章:个人技术和流程 在这章中让我想到了怎么提高个人水平和技能?一个人怎样独立开发程序和发现问题?培养个人写程序的习惯和个人开发流程中要注意到哪些问题,特别是在程序的测试中下大量时间. 答:要经常写程序,以此来提高个人能力,写程序时要注意格式速进. 第三章:软件工程

第一周-泛读教材

第一堂课上老师就要求我们在一个周内看完课本,然后提出自己不懂的地方.用了一周的时间,我大概读完了这本书,以下是我在这本书中所遇到的不解之处: 1.在书的第二章<个人技术和流程>中,有这样一段文字:软件实体应该是可以扩展的,同时是不可修改的.当时的疑惑是怎么才能做到可以扩展但是又不可修改,然后看了下面给出的解释是说当需求发生变化时,我们可以对模块进行扩展,从而来改变模块的功能:但是对模块进行扩展时,不必改变模块的本身.这确实是一个可以实现的办法,但是就实际的实践来说,当新的需求出现的时候,我们是

20170926-阅读任务-阅读提问

瀑布模型有适用范围吗? 书上说是有的: 如果产品的定义非常的稳定,但是产品的正确性也是非常重要的,需要每一步大验证,产品模块之间的缺口,输入和输出能很好的用形式化的方法定义和验证,使用的技术非常的成熟,团队成员都很熟悉这项技术,负责各个步骤的子团队分属不同的机构,或在不同的地理位置,不可能做到频繁的交流 那么I既然有使用范围,则必然会有局限性.如果产品做到最好,那么怎样解决他的局限性?

计算机图形学研究领域分哪些

计算机图形学各个领域的目标或许不同,但最终的形式都是渲染(即绘制)在二维的显示设备上的图像.下面是一个简单(可能并不完全)的分类: ?计算机图形学-领域及分支: ?1 绘制1.1 真实感绘制(非实时)1.1.1 光线追踪(Ray-tracing)1.1.2 全局光照(Global Illumination)......1.2 实时绘制1.2.1 Shading(BRDF, Programmable Shading等)1.2.2 纹理(Texture Synthesis, 反走样, 采样等)1.2

【经验方法】项管复习经验方法谈

微信号:ruankao580 [刘老师言]本文选自叶同学2014年5月考试通过后的经验总结,也同学参加深圳班的考前培训,进入全国前50名,同班级进入前50名的还有兰同学,名次更靠前.我在浏览全国排名的时候一眼就认出了这两位同学,因这两位同学在教学过程中与本人互动较多,能够对复习方法,考点难点等提出问题,故印象较深.我想到去年杭州班有两位40多岁的同学分别在凌晨1点和3点的时候发论文,两位同学均一次性通过. 联想到这些案例,我觉得在整个考试培训过程中,起关键性的作用是: 1. 你的方法: 2. 你

搜集一些cfa备考经验

<零基础备考cfa> 零基础学习CFA课程在开始阶段最纠结的是学习方法.我之所以考了5年,主要是因为工作太忙了.更重要的是,没有做好计划,每次报名后备考都不充分.我在备考CFA之初在各大cfa论坛寻找应试方法.自己分析.尝试,但是一直没有找到特别适用的,毕竟各人的能力.时间.基础都不同. 下面我想分享的备考方法是对那些想要学习知识才去考试的同志们的.我推荐的学习方法是:选择CFA notes结合教材习题.每天至少留出2小时学习.看CFA网课帮助学习理解(这对于零基础生学习CFA课程非常重要).

说说翻转的数据结构课

自从接受了翻转课堂的思想,再也容不下传统课堂,于是,见一门,翻一门.条件不具备,就自力更生,艰苦奋斗,南泥湾是我心中的圣地.至于学生,知道他们需要适应,但这是一种信息时代该有的学习方式,带他们深度进入这个前沿,苦和累都值得.更何况,我相信,这是让我的学生更快乐的方式,尽管几乎肯定更要累一些. 一学期就这样下来了.最后一周,布置给学生写个总结.写学习什么,写学习方法上有何改进,多从自己的收获看一看,这是发展中的视角,即使状态不好的同学,我不希望看到一份份检讨书. 我的总结,也是少不了的. 关于课程

软件工程管理——第二次作业

1. 代码规范(读教材) 1.1 代码风格规范 1.2 代码设计规范 2. 列出一个checklist 3. 效能分析和测试 4. 用户需求 5.1 功能需求 5.2 非功能需求 5. 过程控制:燃尽图.鱼刺图.甘特图 6.1 燃尽图 6.2 鱼刺图 6.3 甘特图 6.4 比较 6. 互评博客 7. 选做:从范围的角度,对比一类软件(3个软件)

Android教材 | 第三章 Android界面事件处理(二)—— 杰瑞教育原创教材试读

 编者按 JRedu 杰瑞教育原创系列教材将于年后与大家正式见面.为更好的借鉴读者意见,我们将会陆续地在博客园推出一系列教材试读.我们也热忱的欢迎广大博友与我们互动,提出宝贵意见. 本篇博客将推出教材第三章第二部分的试读(传送门:第一部分),请大家继续提出宝贵意见,我们也将为积极互动的博友,免费提供我们的原创教材以及更多福利,也欢迎大家加入最下方QQ群与我们交流,谢谢大家! 3.5 系统设置事件处理 3.5.1onConfigurationChanged响应事件 在App开发过程中,有时候需要获