对学习软件工程后的疑问

学习了《构建之法》,我有了如下疑问:

  1. 对于软件工程实践我们都是第一次参与,虽然有了明确的分工,但是我们对开发移动App、UI设计、软件测试等都一无所知。之前学过的计算机语言可能都运用不上,大家都需要从头开始自学。若每个人把所有的都学一遍,时间会来不及,最后可能什么都做不好。若每个人只把自己分工的那一块学好,那么总体收获可能也不大。如何能更有效地学习到更多知识呢?
  2. 对于软件测试,我们都只知道理论上有黑盒测试和白盒测试,但是从未使用过软件测试工具,完全是一头雾水,不知怎样操作,有什么注意事项。没有老师的指导只怕自学起来非常困难。
  3. 开发App能使用网络上的开源代码吗?若能利用,也不知该如何修改。
  4. 现在网络发达,大多用户都倾向于把数据保存在云端,重新安装此App后也可把自己以前的记录找回来。我们有意在开发App中实现此功能,但似乎会增加许多难度?
  5. 为了做到质量保障,我们可能会砍掉App的许多功能,与一开始设想的有很大差距。若花费了大量时间也不能达到预期的目标,该如何取舍?

希望有人能帮助回答这些问题~

时间: 2024-08-07 01:58:05

对学习软件工程后的疑问的相关文章

学习软件工程后的疑问

1.首先从头开始编写一个APP肯定是极其困难的,我觉得找到框架之后进行应用然后编写可以缩短我们的工作时间也能更加符合今后工作上的任务.因此我想问的是,如何更好的找到可以使用的源代码并加以改进呢? 2.我们组表面上是进行分工合作,可是最后肯定会是大家一起合作编写一个APP,那么如何进行不同人员编程之间的调用呢?难道我们要将每个函数的有关数据都记录下来,然后相互传阅吗?那么万一要新增函数,岂不是又要相互传阅? 3.我们编写出来的APP要进行优化的话,是从哪些方面开始改进可以提高运行的速度,也就是说,

在学习软件工程之前先问问自己这么几个问题

1. 你对自己的未来有什么规划?做了哪些准备? 一直以来都希望能坚持自己的态度,希望将来能做自己有兴趣的工作,虽然现在是学习软件工程这个专业,但是自己以自己的性格和喜好来看的话将来可能会更希望从事营销类或者是管理类的工作.现在有借阅有关这些方面的书籍来阅读. 2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 我认为学习就是不断的更新自己所了解的东西,学习是一种行动.学习可以不断的充实自己的智慧.现在自己喜欢有选择性的学习一些自己感兴趣的东西,因为兴趣是最好的老师,有兴趣才能有动力去

学习软件工程课的心得上

一开始看到软件工程的课本的时候,我看了一下,书名为<软件工程--理论.方法与实践>,我本来以为这将会是大三这一学期相对轻松的课程. 没有想到,第一节课,老师的PPT上对软件工程课的吐槽让我惊呆了,我想,到底该怎么办啊?是不是这一学期会被这门课给烦死给累死啊.然后不出所料的,不久之后老师就布置了第一个编程的作业,其实我的编程特别的差劲,但是既然布置了作业,没有办法,只能硬着头皮做下去,其实不得不承认,当时心里其实是有一些怨念的,但是没有别的法子,只能上网搜,然后一点点的看,查,最后终于弄懂了算法

JMeter学习-009-JMeter 后置处理器实例之 - 正则表达式提取器(二)多参数获取

前文简述了通过后置处理器 - 正则表达式提取器 获取 HTTP请求 响应结果中的特定数据,未看过的亲,敬请参阅 JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一). 此文主要对正则表达式提取器的 正则表达式.模板.匹配数字,三者的关系,做进一步的讲解. 截取商品列表响应结果数据中的一段商品数据如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 {     "s

学习软件工程课的心得

一开始看到软件工程的课本的时候,我看了一下,书名为<软件工程--理论.方法与实践>,我本来以为这将会是大三这一学期相对轻松的课程. 没有想到,第一节课,老师的PPT上对软件工程课的吐槽让我惊呆了,我想,到底该怎么办啊?是不是这一学期会被这门课给烦死给累死啊.然后不出所料的,不久之后老师就布置了第一个编程的作业,其实我的编程特别的差劲,但是既然布置了作业,没有办法,只能硬着头皮做下去,其实不得不承认,当时心里其实是有一些怨念的,但是没有别的法子,只能上网搜,然后一点点的看,查,最后终于弄懂了算法

JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)概述及简单实例

上文我们讲述了如何对 HTTP请求 的响应数据进行断言,以判断响应是否符合我们的预期,敬请参阅:JMeter学习-007-JMeter 断言实例之一 - 响应断言 那么我们如何获取 HTTP请求 响应结果中的数据呢?此文以获取类目 手机数码-手机通讯-苹果 结果列表中的第一个商品的系统编号为例演示(脚本基于上篇文章,请知悉). 如下为请求响应数据中的部分数据,我们最终要获取的数据为 "sysNo": "2142717" 中的 2142717. 1 2 3 4 5 6

学习软件工程伊始

我叫刘元柱,现在是石家庄铁道大学信息学院计科的一名学子,转眼大三下学期已经开始,新的学期对即将开始学习的软件工程有些想法.希望可以在接下来的半学期中能完美地完成老师的任务,通过半学期的学习开发自己的一款软件,自己的目标是理解软件工程的内涵,对理论知识能有一个初步的自己化.时间上,我打算每周拿出固定的4个小时学习软件工程(如果吃力可以另外再加),具体是周三4点到6点和周五4点到6点.在此,希望自己学习顺利,能力不断提升.

15天学习MVC后的小结(分享经历与想法)

学习MVC已经有半个月,看了看日历,刚好半个月.分享了好几篇练习的博文:一,<创建第一个MVC应用程序> http://www.cnblogs.com/insus/p/3358560.html二,<@Styles的nameSpace是什么>http://www.cnblogs.com/insus/p/3358703.html三,<MVC应用程序使用Entity Framework>http://www.cnblogs.com/insus/p/3359111.html四,

学习软件工程学习报告以及心得体会

学习了一个学期的软件工程,到现在基本上已经结课了.我谈谈这个学期我学到的和懂得的东西. 总体来说,我最大的收获是我们的实际能力得到了提高,我们有个人项目,结对项目以及团队项目.我们的互动做了很多,所以动手能力更强了.无论是在上个世纪还是在现在,软件开发所涉及的工作基本上都没有变化,它们都起始于一个实际需要或某个灵感然后就是分析,设计,编码,调试,维护.这些任务以某种方式动态地结合起来就构成了软件开发的整个过程,这就是所谓的"软件开发周期". 但对于这些工作具体怎样做,什么时候做,每