第一次做業

課程連接: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 來源:知乎 著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息