作为一个软件工程师,我们要做的就是解决问题,通常情况下要处理的问题,与计算机或现存计算机系统有关,大多数情况下,问题的潜在困难与计算机无关 ,而是理解问题的本质,之前的编程作业中,很多时候处理问题都是现存计算机找起,并没有很好地认清楚问题的本质,导致问题的处理不当。

  大多数的问题都是庞大而且棘手,特别是以前没有出现过得新问题,我们必须通过分析来对它进行处理,把已知的问题处理成我们能够理解的问题片,把这个大问题用小问题集的相互关系来进行描述,在解决问题的过程中,为了方便,我们使用方法,工具,程序,范例。

  方法就是用来产生某种正式结果的程序,而工具是一件以更好方式完成某件事情的设备或者是自动化系统,程序就像是一个秘诀,一致的产生特别产品的工具和方法的组合,范例呢,提供了一个特别的构建软件的方案和哲学。

  在软件工程书当中有一个描述臭虫也就是bug,bug的出现在有些时候,并不是因为代码的错误,而是因为理解需求的误会,或者是未知的系统崩溃的原因,也是因为如此,导致很多的人在使用软件时,并不希望使用第一版的软件,至少在出现第二版之后在进行使用,第一版当中可能会出现bug,也可能出现一些不可逆转的错误,在进行软件工程的开发过程中,需要尽可能的了解用户的具体需求,以及用户的体验,在进行界面的设计以及功能上的设计。

相关文章:

  • 2022-12-23
  • 2022-01-07
  • 2021-07-11
  • 2021-06-25
  • 2021-07-20
  • 2021-12-30
  • 2021-09-25
  • 2021-08-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2021-09-10
  • 2022-01-18
  • 2022-12-23
  • 2021-09-30
相关资源
相似解决方案