创建个人技术博客,快速看完整部教材,列出不懂的5-10个问题,发布在个人博客上。

1.在第三章软件工程师成长的内容中,谈到了软件工程师与普通程序员的对比,如何才能成为一名合格的软件工程师?

首先,需要学习良好的编程能力,作为一个合格的软件工程师至少要精通一门编程语言,编程能力直接决定了项目的开发效率;具有较强的英文能力,在目前英文编程的大环境下,最近的技术和文章都离不开英文;要有良好的团队意识,只有团队才可以更好的解决大规模的项目。

2.在第四章介绍的两人合作中,如果一个人编程能力很强,那么两人合作是否会降低两人的工作效率?或者说没有将两个人的能力应用到做大化?

首先,结对编程可以两人互相帮助,得到两人能力上的互补,同时可以提高代码的质量,减少BUG的产生,在编程中可以互相讨论,更加有效的解决问题。但是,有不同习惯的编程人员,可以在起工作会产生麻烦,甚至矛盾,有经验的人更喜欢单兵作战,两人一起可能会让他感到非常的不爽,最终导致编程时受到情绪影响,并且,两个人在一起工作可能会出现工作精力不能集中的情况,程序员可能会交谈一些与工作无关的事情,反而分散注意力,导致效率比单人更为低下。

3.在第九章软件需求方面,如何做到用尽量短的时间作出尽量全面的调查,既满足领导的要求,有符合用户的需求,并且适合程序员的开发习惯?

要从用户那里进行需求的获取,包括问题获取和分析等,可以使用访谈来了解用户领导层或者业务层方面的需求,和用户一起探讨业务流程设计的合理性、准确性、便易性、习惯性,需求说明不可有二义性,更不能前后相矛盾。

4.在十六章中谈到了IT行业的创新,那么创新对于IT行业来说有多重要?

创新是一个行业发展的源泉,只有创新才能保证行业不断的发展。IT行业是现在新型的产业,是第三次工业革命的主导产业, IT技术固然需要创新,但是创新不仅是技术上的创新,更是思维上的创新。

5.第十三章谈到了关于软件测试的一些方法,但是在实际中,有些程序的bug发生的概率极小,那么我们可不可以忽略它而不进行相应的测试?

小概率的BUG在大多数的软件产品中都存在,但是由于其偶然性,很难被测试人员发现。如果小概率的BUG对系统的影响比较轻微,甚至可以忽略不计,那么可以不对这些进行测试,如果这些BUG会使系统崩溃,造成灾难性的影响,就要及时通知开发人员对其进行修复。

时间: 2024-10-02 19:57:42

创建个人技术博客,快速看完整部教材,列出不懂的5-10个问题,发布在个人博客上。的相关文章

快速看完整部教材,列出你不懂的 5 - 10 个问题,发布在你的个人博客上。

1)在第三章软件工程师成长的内容中,谈到了软件工程师与普通程序员的对比,如何才能成为一名合格的软件工程师? 首先,需要学习良好的编程能力,作为一个合格的软件工程师至少要精通一门编程语言,编程能力直接决定了项目的开发效率:具有较强的英文能力,在目前英文编程的大环境下,最近的技术和文章都离不开英文:要有良好的团队意识,只有团队才可以更好的解决大规模的项目. 2)在第四章介绍的两人合作中,如果一个人编程能力很强,那么两人合作是否会降低两人的工作效率?或者说没有将两个人的能力应用到做大化? 首先,结对编

在一周之内,快速看完整部教材,列出你不懂的5-10个问题。

1.软件团队的模式5.2,课本97-101页,提到了10种模式,尤其是5.2.1.5.2.2.5.2.3.5.2.10都存在问题,为什么还会在课本上存在?那既然存在了,如果遇到了又该如何应对? 2.6.2,课本117页,考虑相互的依赖关系中,提出了"怎样在计划(Backlog)中体现依赖关系呢?"到底如何体现? 3.7.5,课本148页,实战中的软件工程到底是什么?结束也没解释清楚. 4.第15章,课本334页,提到了重构和重写的概念.我们如何在写代码的初期就考虑到重构和重写的问题来达

在一周之内,快速看完整部教材,列出不懂的5至10个问题

1可以有方法简化单元测试吗?毕竟单元测试十分繁琐而且需要花费大量的时间,而且还只能由作者一个人完成 2如何把需求细化成任务来完成? 3如果设计好的软件中存在小Bug但是并不是十分影响软件的性能和功能,而且消除它需要花费大量的人力时间的话,可以暂时不理会它吗? 4在一个team中与人合作开发软件,如何与人协调并摆好自己的定位?是该强迫自己去适应他人还是期冀他人来主动与自己协调呢?在开发的过程中,如果遇到分歧,我无法说服别人而别人也说服不了我,我们该怎样处理这个问题呢?是持续的辩论还是把问题暂时放一

快速看完整部教材,列出你不懂的5~10个问题

1.团队模式和团队的开发模式有什么关系? 2.团队精神和集体主义的区别? 3.如何设计出让用户满意的软件? 4.如何使软件员与用户之间的信息更准确.有效地交流? 5.如何避免在产品开发后期不断有重大修改,导致其他模块的连锁反应? 6.长期使用后,软件会更好用吗? 7.如何减少Bug的产生? 8.如何吸引更多的用户使用该软件?

快速看完整部教材,列出不懂得5个问题。

1)针对书中提到的NABCD模型中的N,如何发掘市场不明确的潜在用户需求? 2)PM是否负责团队职责的分配以及工程模块的设计等工作?如果是,在设计模块上有什么方法? 3)在软件前期的设计阶段,需要对设计细化到什么程度? 4)测试员的工作和软件质量保障工作间有什么联系和区别? 5)对繁杂的用户需求,如何取舍才能保障整体利益的最大化?

用markdown写博客,看这一篇就够了,附markdown文件分享

0. 前言 为什么用markdown写博客? 在写博客的过程中,最大的"痛点"在于写作中总是被"格式"之类的困扰,无法专注于内容写作: 在线写博客,会被网络或者编辑器本身所拖累: 本文介绍的markdown写作,可以使你专注于博客内容本身,写好即成稿: 更重要的是,博客内容及相关素材保存在本地,可以几乎不用修改就可以发布在不同的平台,类似java程序的"一次编写,到处运行". 记得上次用markdown写博客,尽管我有markdown使用经验,但

使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结

[超详细教程]使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结 去年就知道有这个功能,不过没去深究总结过,最近有写网络博客的欲望了,于是又重新拾起这玩意儿. 具体到底是用Windows Live Writer 2012还是用Word 2013,个人觉得看个人,因为这2个软件各有优点,各有缺点. 1.首先用LiveWriter发博客显然更专业,发布后的效果也与本地最接近,但是在编辑功能上肯定大不如Word,另外一个最大缺点是它本地保存

使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园

引用六仙庵的博客:[超详细教程]使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结 - 六仙庵 - 博客园http://www.cnblogs.com/liuxianan/archive/2013/04/13/3018732.html 不过在安装Windows Live Writer 2012的时候出了点小问题. 微软官方的解释 .NET Framework 3.5 安装错误:0x800F0906.0x800F081F.0x800F0

如何用Word发布博文到博客园

By: Ziyang Chan 前几天,我刚刚接触博客园这个东西,东西挺新鲜,有点意思.甚至可以修改自己页面的HTML与CSS代码,实现个性化,这也是我所喜欢的,过几天我会发布相关的设计与操作.今天,我来谈谈如何用Word发布文章到博客园. 1.为什么要用Word发布博文? ① Word用习惯了,哈哈. ② 插入图片很轻松. ③ 对于数学爱好者来说编辑公式也很爽. ④ -- 2.如何用Word发布文章到博客园? 话不多说,我们现在来开始操作吧(笔者用的是Word2016,其他版本应该差不多) S