这个做业属于哪一个课程 | https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/ |
---|---|
这个做业要求在哪里 | http://www.javashuo.com/article/p-awxmclqg-dw.html |
我在这个课程的目标是 | 学号软件工程并争取可以开发出与本专业相关的软件 |
这个做业在哪一个具体方面帮助我实现目标 | 帮助我学会使用博客园等一系列网站,可以在这些网站中学到不少与该课程相关的知识 |
我是西南石油大学2017级地理信息科学专业的一名学生。从小就喜爱打游戏,我但愿可以在这门课学习相关知识,并在将来能开发一款属于本身的游戏。html
当初我是想填报学校的石油专业,无奈因分数不够i被调剂到该专业的。git
不符合,上课的内容要么理论性过强,要么内容质量不高,考试也很容易经过,感受在学校里没有学到多少知识,相反我作了半年项目学到的东西远比在学校的多。github
通过实习后还算喜爱,但不能算我擅长的领域。数据库
应该仍是会的,我对学过的东西不想就这么放弃。想去从事gis应用和gis开发。编程
我目前仅仅可以运用gis软件进行简单的地理信息测绘,和简单的c语言和c#的编程能力。代码量只有几百行,目前作过最复杂的项目是C#上的数据库开发和国土三调。c#
不管是在专业知识仍是在技能与能力上还差距不少,这是我要在大三努力的地方。安全
我选择考研,缘由很简单可以为了我更好的就业以及之后更好的的发展。服务器
优点就是之后可能有更好啊的上升空间。劣势是相比其余就业同窗缺乏几年社会工做经验分布式
学好专业课的同时,复习考研英语,同时在各大高校网站咨询查找与考研有关的信息,要求。选择本身考研要考的学校。在大三下学期全面进入考研复习阶段svn
短时间计划如上所述,在长期计划上暂时没有。我一直都是贯彻着走好当下一步的理念。
问题一:3.1我的能力的衡量与发展中若是本身遇到了一个大的项目但面对本身的能力不足 ,咱们是先果断的拒绝仍是敢于挑战本身努力去完成?
问题二:第四章讲到了两人合做,若是有的人想法执拗,是否是咱们能够进行尝试性的屈服让事实证实一下结果,没必要进行解体?
问题三:在团队中有可能会有这样的状况:“为何他的任务比个人少?”,那么团队中这样的分配如何找到一个平衡点?
问题四:需求分析是一个项目的开端,对于咱们如今接触的项目大部分需求都是老师给咱们的任务,那么咱们是否是一样须要进行需求的分析?
问题五:在第16章中书中一直指导咱们创新,但我自己是一个不擅长创新的人,那么若是我之后不创新,我是否能够生活的很好?
Git是一个开源的分布式版本控制系统,能够有效、高速地处理从很小到很是大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
优势 | 缺点 |
---|---|
适合分布式开发,强调个体 | 资料少 |
公共服务器压力和数据量都不会太大 | 学习周期相对而言比较长 |
速度快、灵活 | 不符合常规思惟 |
任意两个开发者之间能够很容易的解决冲突 | 代码保密性差,一旦开发者把整个库克隆下来就能够彻底公开全部代码和版本信息 |
GitHub是一个面向开源及私有软件项目的托管平台,由于只支持git 做为惟一的版本库格式进行托管,故名GitHub。
优势 | 缺点 |
---|---|
完整的支持Markdown语言 | 资料少,学习成本比较大,学习周期比较长,要求人员素质比较高; |
支持直接复制图片到页面,会自动上传图 | 不支持中文,图形界面支持差,使用难度大。不易推广 |
使用github原生的功能,就能够进行相似评论的功能 | github有时可能被墙,或者不稳定 |
功能设计简洁实用上手很快,可用性好,已有不少至关质量的各种项目和优秀开发者在上面。 | wiki功能太弱 |
SVN是subversion的缩写,是一个开放源代码的版本控制系统,经过采用分支管理系统的高效管理,简而言之就是用于多我的共同开发同一个项目,实现共享资源,实现最终集中式的管理
优势 | 缺点 |
---|---|
采用集中式,易于管理,保证安全性 | 服务器压力太大,数据库容量暴增 |
管理方便,逻辑明确,理念符合常规思惟 | 必须链接在服务器上,不然基本不能工做、提交、对比、还原等 |
代码的一致性高 | 不适合开源开发。 |