代码改变世界

第一次阅读作业

2019-09-11 14:17  雷哥geg  阅读(128)  评论(2编辑  收藏  举报

阅读与准备作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/
这个作业要求在哪里 https://www.cnblogs.com/harry240/p/11469058.html
我在这个课程的目标是 我希望这个课程能够带给我新知识,新的概念,能够培养我耐心,小心谨慎的性格,当然,还有编码的能力
这个作业在哪个具体方面帮助我实现目标 这个作业能帮助我了解自己,了解自己关于未来的打算,期望,以及达成这些目标表达

介绍自己

1.我的博客https://www.cnblogs.com/71355cb/
2.我是西南石油大学地理信息科学2017级的一名学生,我对于自己看法说不上很好,只能敢说还行,我对于篮球,羽毛球,乒乓球都要涉猎,但都不是精通,我希望去学习新的东西,但时常没有能力去深入,我最大的优点就是乐观的心态。

阅读与思考

1.回想一下你初入大学时对所在专业的畅想

  • 当初你是如何做出选择你所在专业的决定的?
    刚开始知道自己这个专业时,对于它只是从字面上了解,觉得它是与地理有关的研究,我以为这专业就是对高中地理科目的深入研究。我是属于调配到本专业的。
  • 你认为过去一(两)年中接触到的课程是否符合你对你自己所在专业的期待,为什么?
    刚开学才真正知道本专业真正所需要学习的,与地理有关系,与计算机也有关系,所以还比较符合我的期待,因为对于地理与计算机我都有点兴趣。
  • 你觉得你所在的专业是你喜欢的领域吗,它是你擅长的领域吗?
    本专业算是我喜欢的领域,但不是我所擅长的,我只擅长其中地理的小部分。
  • 将来你会选择从事和你专业相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因
    会,成都,泸州,公司没想好,岗位我不挑。

2.对照前人们走过的路和描述未来发展,现在的你

  • 自我感觉你已经具备的专业知识、技能、能力有哪些?已经写过的代码量是多少?描述你做的最复杂的项目/作业
    我对于c++,c#,vs,有点基础的了解与运用,学过的专业知识基本还行,代码量可能只有2000左右。我做过最复杂的项目是用c#制作简单的链接数据库的查询学生信息窗口系统。
  • 离成为一个合格的本科毕业生,在专业知识、技能、能力上还差距哪些?
    对于专业知识知道的还行,但我的技能有点弱,能力在比较弱。

3.大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?
    工作。
  • 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
  • 优势在于可以早在社会打磨,对于人情,社情可以多些了解,劣势在于知识储备,高端知识了解运用上不如他们。
  • 针对你的选择,你给自己的大三设定的规划安排是什么?
    对于所学知识巩固,并与社会行情结合。
    你对于实现自己的梦想已经做了或者计划做什么样的准备?
  • 加强自己的交际能力,与知识,技能的运用能力。

三.提有质量的问题

1.第八章第五节功能的定位和优先级中:得到了需求后,软件团队就要考虑实现这些需求。对于这句话,我有个问题,需求需要软件团队将用户需求圈定范围,如何圈定?
2.第五章的2..3处,我反对作者的观点:要严格的代码复审签入的质量控制。我的观点是:社区模式需要参与人真实的参与进去,我觉得不仅要靠严格的代码,更可以加入奖惩措施。
3.第11章的2.1处,思维导图的方法表达实体与实体间的关系,书中说了思维导图的缺点缺乏严格的语法与语义,那如何解决这个缺点呢?
4.第八章第一小节里有一个小点:分析与定义需求。而对于有些软件,需求属于说不清道不明的如何定义?
5.第四章的3.3小节:初五处理。对于问题的处理,一般来说需要花费多少时间去设计编码找到问题与出处,而这个时间花费的到底值不值得?

四.了解和调查源程序版本管理工具

  • 1.Mercurial
    优点:采用 Python 语言实现,易于学习和使用,扩展性强。
    缺点:适合小型项目。
  • 2.Trac
    优点:非常灵活,可以随心所欲的定制
    缺点:功能不是很强大
  • 3.Rational
    优点:允许经验丰富的测试自动化工程师使用条件逻辑覆盖更多应用程序以扩展其测试脚本以发现更多缺陷并且定义测试案例以调用外部 DLL(动态链接库)或可执行文件。
    缺点:只是一个开发过程,并没有涵盖软件过程的全部 内容
  • 4.Apple XCode
    优点:可以自动创建分类图层。
    缺点:不管你是用直接download zip的方法安装插件的还是用Alcatraz安装的插件如果插件本身没有最新xcode的支持,那在你的Xcode更新一个版本后,Xcode插件就会失效了。