今天推荐一个网站, 一个程序员必须知道的网站-----GitHub, 如果你是程序员, 你要是不知道GitHub, 那就太说不过去了, 我可能遇到了一个假的程序员!


不过, 鉴于我还是学生, 所以重新组织一下上面的语言!


今天给同学们推荐一个网站, 一个学编程的同学必须知道的网站---GitHub, 如果你是学编程的, 你要是不知道GitHub, 那就太说不过去了, 我可能遇到了一个假的学编程的同学!


如果在学习编程, 千万别和别人说你不知道github, 那你会被鄙视的。各式各样的开源类库、 软件、 代码统统都有。 不管你是入门、 中级还是高级, 你都应该学会使用它, 当我第一次知道GitHub并且试着学会使用他的时候, 我高兴的像发现了新大陆似的, 感觉可以学到好多好多东西!


奉上GitHub网址(github.com), 它长这个样子(我的主页)



由于GitHub是一个高深莫测的网站, 我到现在还没有完全熟练的使用,只能按照目前我知道的给大家做一个介绍(大神请绕道儿)!


一: 大家都知道现在做开发并不是要求我们一个项目所有的细节功能都需要我们敲代码,我们完全可以使用别人敲好的代码, 别人会把一些实现特定功能的代码进行封装, 然后开源到GitHub, 在GitHub上你能找到很多很多很有价值的开源类库, 让你的学习进步不止一点点, 举个例子比如我在做安卓开发的时候需要实现一个圆形图片的功能, 我就可以在GitHub上进行搜索circularimage


搜索结果的第一个项目我们就可以直接拿来用, 快速实现功能开发。


二:GitHub也是一个代码托管平台, 如上述介绍的开源类库等, 都是一些大神将自己的项目进行开源, 也就是把自己的项目代码完全放在GitHub上供我们鉴赏学习, 平常我们在做开发的时候也可以将项目创建在GitHub上, 也是作为一种对项目的备份, 我就吃过不备份项目的亏,之前开发过一个小的app demo 没有备份, 结果电脑系统坏掉导致我demo的所有源码都丢了, 顿时觉得生无可恋啊!


三:GitHub上可以说遍及全世界顶尖技术大牛, 在这里真的是与大神零距离接触啊, 重要的是这些大神们给你提供了多么宝贵的学习资源啊,在此奉上被称为“安卓之神”的Jake Wharton

。。。 。。。


总之GitHub的功能远远不止这些, 我还需要继续研究学习, 真的是个太好的学习宝地了, 对了, 之前介绍的搭建个人博客就是借助GitHub的哦!所以还不知道GitHub的同学们,赶紧上手学习使用吧!一经入手可是会爱不释手啊!愿你我在技术的道路上越走越远!


Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐