GitHub入门与实践1.3 社会化编程_GitHub入门与实践1.3 社会化编程试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 管理 > GitHub入门与实践 > 1.3 社会化编程

GitHub入门与实践——1.3 社会化编程

GitHub 这一服务,为开源世界带来了社会化编程的概念。这一概念 影响了全世界众多程序员,说其是软件开发方法的一次革命都不为过。 在这里,我们将详细解说社会化编程的概念。 您听过 SOCIAL CODING(以下称为社会化编程)这个词吗?如果 没有,那么您见过图 1.7 的 LOGO 吗? 这是 GitHubA 曾经使用过的 LOGO。上面附带着 SOCIAL CODING 这一副标题。2013 年 4 月起,GitHub 开始使用图 1.8 中的 LOGO。 图 1.7 GitHub曾经的LOGO 图 1.8 GitHub 的新 LOGO GitHub 这一服务创造了社会化编程的概念。随着 GitHub 的出现, 软件开发者们才真正意义上拥有了源代码。世界上任何人都可以比从前 更加容易地获得源代码,将其自由更改并加以公开。如今,世界众多程 序员都在通过 GitHub 公开源代码,同时利用 GitHub 支持着自己日常的 软件开发。 在 GitHub 出现之前,软件开发中只有一小部分人拥有更改源代码 的权利,这个特权阶级掌握着开发的主导权。开发者在改写、发布源代码之外,往往需要花更多时间和精力去说服这个特权阶级。这导致了许多起初效率很高的流行软件越发保守化,最终被时代所抛弃。 但是,GitHub的出现为软件开发者的世界带来了真正意义上的“民主”,让所有人都平等地拥有了更改源代码的权利。这在软件开发领域是一场巨大的革命。而革命领导者GitHub的口号便是“社会化编程”。 接下来,我们将深入理解引发这场革命的社会化编程,同时为您讲解其原动力——GitHub这一服务的相关概要。GitHub各个功能将在第3章之后为您详细介绍。 ------------------------------- A  https://github.com/

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《GitHub入门与实践》其他试读目录

• 1.1  什么是GitHub
• 1.2  使用GitHub会带来哪些变化
• 1.3 社会化编程 [当前]
• 1.4 为什么需要社会化编程
• 1.5 GitHub提供的主要功能
• 1.6  小结
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •