个人阅读三

一、链接到以前的问题  http://www.cnblogs.com/a1071986199/p/4021369.html

  对于那些问题我总得概括一下,对于计划,在之后的开发过程中确实会遇上各种问题,计划也是在当前所遇的突发问题中进行修改与提高的,但是总体是不可偏差过多,这才符合计划的基础目的,正如此次的M1与M2阶段一样也是在不断地设计与调整中。

  对于VSTS此书,不仅是对于新手启蒙的书籍,用简单事例深入浅出的给新手讲解各类问题,当然对熟练地团队合作人员也有更加进一步的提高。之前的问题没有比较认真的提出,自己现在觉得那个时候有点不够认真,不明白这门课其实学到的东西很多,很多自己实践得出的结论十分有用,而且在老师推荐的文章上可以获得很多理论知识,实践与理论的相结合更加促进对着门课的理解。

 二、自己对第二次阅读体会

  对于那些文章,自己阅读下来除了原来理解部分更加加深,而对于那些不了解部分也有了初步了解。写过了M1和M2阶段,确实没有发现有什么“银弹”适用于软件开发,都是自己的心血和时间堆积出来的,在不断地修改中进步,完善程序。而对我们这个不是很大的小应用来说,团队分工和整合都显得挺重要,不仅减少重复工作量,而且提高效率和提高软件质量团队间的合作也显得尤其重要,前期制定好工作计划,然后再根据自己的特点选择与分配共存安排好任务,在每人自己的任务时专心完成,同时也得与团队协作者共同协作,同步协调完成事务。这样才能将一个软件整体切分我不可分割的协作的不同小块。

三、在软件工程的各个阶段自己收获也颇丰:

  1. 在用户需求方面:首先得进行用户需求调查,只有有需求的软件才可以获得用户的支持与喜爱。同时得在团队方面根据用户的需求确立自己的计划,并沿着自己的计划进行团队项目。
  2. 在软件设计方面:设计得根据用户需求和用户的体验度进行调整。需要建立具体模型,然后根据模型进行代码实现,代码是用于实现需求和完成模型的手段。
  3. 在代码实现方面:实现可以进行分工,将各自相关的接口提前说明,大家可以同时动工,相互之间也不影响,各自完成各自分配的 任,既分工又协作。
  4. 在软件测试方面:因为自己M2所作的是测试。发现如今开源世界中的许多网上工具与软件免费且实在,可以完成自己的各项目标。例如此次的云测试,我只需将我的APK上传,那边即把测试结果传发给我,十分方便有效。
  5. 在软件发布方面:软件发布是自己的软件面向用户的一个阶段,自己难免有些紧张。先得建立自己的开发者账户,然后将自己的APK发布出去,当然等待APK的正式上架也是听漫长的。发布也是宣传的一个具体方式,得在用户群多的地方进行发布,才可以取得更多的用户。
  6. 在软件维护方面:软件维护却对于我们而言是个比较头疼的问题。我们没有实现联网功能,对于维护更新确实吃力。但是只要是软件就会有bug,对于更新版本只有通过APP Store 进行提醒更新。
时间: 2024-12-06 12:34:53

个人阅读三的相关文章

java虚拟机规范阅读(三)异常

Java虚拟机里面的异常使用Throwable或其子类的实例来表示,抛异常的本质实际上是程序控制权的一种即时的.非局部(Nonlocal)的转换--从异常抛出的地方转换至处理异常的地方. 绝大多数的异常的产生都是由于当前线程执行的某个操作所导致的,这种可以称为是同步的异常.与之相对的,异步异常是指在程序的其他任意地方进行的动作而导致的异常.Java虚拟机中异常的出现总是由下面三种原因之一导致的: 1.虚拟机同步检测到程序发生了非正常的执行情况,这时异常将会紧接着在发生非正常执行情况的字节码指令之

SparkConf加载与SparkContext创建(源码阅读三)

sparkContext创建还没完呢,紧接着前两天,我们继续探索..作死... 紧接着前几天我们继续SparkContext的创建: 接下来从这里我们可以看到,spark开始加载hadoop的配置信息,第二张图中 new出来的Configuration正是hadoop的Configuration.同时,将所有sparkConf中所有以spark.hadoop.开头的属性都复制到了Hadoop的Configuration.同时又将spark.buffer.size复制为Hadoop的Configu

文章阅读(三)

Ajax语法浅析 原生Ajax 1.获取XMLHttpRequest对象 2.参数配置 3.发送请求 4.监测状态 还有onload.onloadstart.onprogress.onabort.ontimeout.onerror.onloadend等事件.

SpringMVC源码阅读(三)

先理一下Bean的初始化路线 org.springframework.beans.factory.support.AbstractBeanDefinitionReader public int loadBeanDefinitions(Resource... resources) throws BeanDefinitionStoreException { Assert.notNull(resources, "Resource array must not be null"); int c

自己学驱动8——uboot代码阅读三(start.S)

/* Set up the stack                            */ stack_setup: ldr    r0, _TEXT_BASE        /* upper 128 KiB: relocated uboot   */ sub    r0, r0, #CFG_MALLOC_LEN    /* malloc area                      */ sub    r0, r0, #CFG_GBL_DATA_SIZE /* bdinfo   

SDWebImage源码阅读(三)UIImage+GIF

UIImage+GIF 是UIImage 类的一个GIF 分类,在之前的版本里面这个分类是用了处理GIF 动态图片的但是会有内存暴增的bug.在当前 '4.0.0-beta2' 的版本里GIF 动态图片处理放在了UIImage+MultiFormat  这个分类里面,而当前这个GIF 的分类的功能只是将动态图片作为静态图片来处理,如果是静态图片的NSData 数据则转化为静态UIImage 直接返回,如果是动态图片的NSData 数据,则把图像的第1帧图像转换化为静态UIImage 返回. 首先

NetBSD Make源代码阅读三:链表之插入、查找、删除与对每个节点应用函数

1. 插入节点 在指定节点后面插入新的节点.这个函数首先检查参数的有效性.然后分两种情况处理插入: 1> 如果要插入的链表为空,新节点是链表的第一个节点,新初化新节点以后,直接让firstPtr与lastPtr指向这个节点. 2>如果链表中已有其它节点,就改变前后节点的指针,将新节点插入. /*- *----------------------------------------------------------------------- * Lst_InsertAfter -- * 创建新

阅读工具与思考方式

在博文的开头,我要首先表示歉意,由于种种原因,并没有如愿首先写一篇关于<构建之法>学习的总结或者大作业.然而这种歉意一是对邹老师.周老师关心而未能交出一份答卷,二是(也是最主要的)是对自己的愧疚.愧疚于在这一两个月的时间里自己究竟做了些什么事情. 不过并不想因为自己感觉有愧而不敢在这上面记录些什么,毕竟有思考才会有进步,不如把眼下想到悟到的先行写下,随学随进步.今天算是第一个主题,关于阅读. ------------------------正经的分割线---------------------

关于阅读技术类图书的思考

很多做编程朋友都喜好读书的.但为什么要读书?读什么书?读多少书?如何读书?这都成了很大的问题.我想就这些问题谈谈我自己的看法.注意,本文读者最好是那些时间不多,希望通过读一些好书能有大收获的朋友.如果那种只要是技术书都要去读读的朋友,你的精力和时间实在太多了,本文应该不适合你. 首先,在中国,程序员只能靠读书来提高自己的编程或设计能力,这本身其实是很无耐的,因为国内软件编程方向的教育已经远远落后于编程业的发展了.名师凤毛麟角,能够听到名师的课的人非常少.运气好,进了大学或者公司,有个高手师兄或者