前言
在面試的時候要求給出GitHub的帳號,可說是程式設計師的名片呢!GitHub既然這麼有名,那他到底在做什麼呢?
GitHub
GitHub提供空間讓你擁有一個雲端的Repository,讓你可以放上你的專案。專案的種類分為公開與個人兩種,公開的專案會使得大家都可以將你的code拿走,個人的話就只有你可以看到但是需要付錢就是了。那將專案放在上面有什麼優缺點呢?
優點:
1. 專案可以有多個作者共同實做
2. 專案在GitHub不怕自己電腦掛掉資料不見
3. 當別人下載你的專案後,可以修改完bug後,請求你將他的程式碼加入你的專案中,讓你的專案越來越少bug。
4. 應徵時,老闆光看你在GitHub的活躍度,就可以知道要不要錄用你了,因為GitHub越活躍通常代表對coding很有熱誠。
5. 建立主題,讓你在新增功能或修訂bug時,可以清楚知道改了哪幾個檔案,動了哪裡的code。
6. 良善的討論(留言)介面
7. 提供client端軟體,讓你用GUI的軟體輕輕鬆鬆上傳與同步你的專案
缺點:
私人的空間需要花錢
待續...
Comments
Post a Comment