zoukankan      html  css  js  c++  java
  • 读教材并提问

    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.过于提高自己的绩效是否应该?

     答:我觉得应该稳点。

  • 相关阅读:
    圣洁之美BY Janosch Simon
    多线程的概念讲解
    纯CSS做背景渐变
    如何用css3的boxshadow属性来为盒子增加阴影
    下载的chm文件打不开?
    大学教程:客户关系管理(CRM)复习资料
    细说CSS的transform
    浏览网页常用快捷键
    EDM邮件营销
    黑白世界,感受不同的旅行...
  • 原文地址:https://www.cnblogs.com/LANG-langlanglang/p/4602596.html
Copyright © 2011-2022 走看看