第一次做业

课程连接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2php

做业要求连接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2706git

目标是更加深入的了解此专业。github

做业的阅读部分有不少好的学习方法,值得借鉴,其余的部分可以让我更好的认识本身并找到本身的不足。浏览器

一.服务器

1.个人博客地址 https://www.cnblogs.com/Atlantis123/分布式

2.自我介绍:我呢,是一名复读生,从第一年高考的384分到如今就读于西南石油大学,感受这就是本身惟一的闪光点,比较能吃苦禁得住压力。我比较喜欢运动,什么都会一点可是不精,从小学到如今一直喜欢运动。如今已是大二了,感受会的东西颇有限,上了大学以后人就变懒了,也变得静不下心,如今我也意识到了本身的不足,准备参考文中的一些学习方法,好好提高本身的专业技能。svn

二.性能

(1)①当初选择软件工程这个专业是因为同窗的推荐加上极高的就业率和不错的薪资。学习

         ②过去两年的我很迷茫,以为一串串字母和符号略显生硬,一度以为本身不适合这个专业。测试

         ③如今的我已经逐渐对这个专业产生了兴趣,看着一个个程序在不断调试中最终运行出来,以为很知足。

         ④未来会选择从事软件开发相关的工做,会选择在成都或者重庆的IT公司,岗位的话尚未去了解。

(2)①具有的专业知识不多,基本是最基础的东西,很欠缺,写过的代码就是平时的做业,本身不多写代码。

         ②基础还不够扎实,代码写得太少,没有经验,没有一门学得很好的语言。

(3)①我会选择考研

         ②优点是能学到更深层次的知识,劣势是少了3年的工做经验。

         ③我以为从如今开始重新研读以前的教材,并参照阅读里面的方法,把代码经本身的手运行出来,之前的我只是看代码,以为简单一看就懂,但当本身打的时候总会有不少错误。

三.

         ①我看了16章第一节,有这个问题(咱们到底要不要颠覆式创新),颠覆式创新就要面对风险还要符合市场的需求,颠覆式创新则面对着极大的挑战,在就上软件行业极高的淘汰率,更是难上加难。

         改良的创新以及循序渐进走前人走的路就没啥风险,前人的经验很足,只须要踏踏实实就行,可是缺少挑战性。

         ②我看了16章第二节,关于泡沫股票,我联想到咱们有没有必要学最火最前沿的语言,如何分辨它是否会从狂热区逐步到崩盘期?

         ③我看了16章第三节,是否每一个技术产品都会面对“生命周期结束”,都会被一个一个新的技术产品替代,即便是word这种使用人数极多的办公软件。

         ④我看了第三章,如何衡量软件工程师的能力,是用参加的项目大小和多少,仍是代码的质量,用时以及rework的次数。

         ⑤这是我本身对软件工程专业的问题,软件工程专业能够说是如今最热门的一个专业之一,如今对软件的需求量很大,游戏,办公等新的软件在不断被开发,它是否会迎来它的低谷期?

 四.

          Microsoft TFS

          优势

  • 任务版上能将需求、项目进度尽收眼底,对于小团队而言,比甘特图更有用
  • 集成了项目管理、版本控制、BUG 跟踪,能有效实现 SCRUM
  • 能与 VS 无缝接合

 

  • 缺点
  • 整个系统是用 asp 实现的,用浏览器访问至关慢(不知道是否是服务器性能过低仍是我我的用的电脑配置过低)
  • 从 IE 上访问、填写各类开发、测试记录,也是很慢,感受不如 mantis BT 这样基于 php 的那么方便、迅速

    用 XP 系统没法访问,还得是64位的? 因此把电脑的总体性能拖下来了

    做者:知乎用户
    连接:https://www.zhihu.com/question/21943395/answer/20986092
    来源:知乎
    著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。
  • Git

     

    • 优势:
      • 适合分布式开发,强调个体。
      • 公共服务器压力和数据量都不会太大。
      • 速度快、灵活。
      • 任意两个开发者之间能够很容易的解决冲突。
      • 离线工做。
    • 缺点:
      • 资料少(起码中文资料不多)。
      • 学习周期相对而言比较长。
      • 不符合常规思惟。
      • 代码保密性差,一旦开发者把整个库克隆下来就能够彻底公开全部代码和版本信息。
      • 做者: 狗尾草
      • GitHub
      • 优势:
        1. pull request,issue都是杀手级的feature
        2. 强调我的,符合hacker更看重名誉/成就感的天性

        github缺点(对我的):
        1. 国内访问速度太慢,常常出现connect time-out(非GFW所为)
        2. 不能很好的解决GB2312/GBK,对中文不够友好
        3. wiki功能太弱,直接致使文档(对于开源项目很重要)常常被分离到一个独立站点

        github缺点(对企业):
        1. 无非解决企业内部的需求,github:fi价格太高(最便宜要$5,000/年)
        2. 基于git,学习曲线陡峭,企业大规模用git根本不现实。尤为国内你们都刚学会svn
        3. 可能在将来某天被墙
        做者:hydra35 连接:https://www.zhihu.com/question/19591651/answer/12798445 来源:知乎 著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息