5元人民币能干什么?
5块钱,可能不够买一杯饮料; 也许,只能买半个西瓜; 或许,连一场电影都看不了…… 在现实生活中,5元钱真的不够用! 但如果你是一名程序员的话,那么5元钱足够你花一天了! 因为我们有这样一款神器——开源代码托管平台Gitee。 Gitee是一款基于Git的代码管理工具、开源项目协作平台。 你可以在上面找到很多有趣的项目,当然也可以加入其中进行贡献。
你只需要一个GitHub账号,就可以无缝接入Gitee。 无论是Java、Python还是go,无论是Linux、macOS还是Windows,无论你是程序员、架构师还是小白,都可以在这里找到适合的你。 我们在Gitee上看到了许多有趣的开源项目。 有帮助开发新项目的工具(Juejue)和框架(Hateoas),也有已经实现功能或正在开发的系统(如物流跟踪系统、商城交易系统)。 而这些项目的来源地更是让你意想不到!
来自清华大学、北京大学、浙江大学等高校学生开发的系统已经有上百个了! 甚至包括2018年清华软件协会举办的程序设计竞赛获奖作品! 还有“最美应用”评审大赛中脱颖而出的App,都在Gitee上实现了其源码开放,欢迎你的下载与使用。
我们打开一个名为“Puzzle”的项目,发现这是个用Ruby语言编写的解谜游戏。 进入“Puzzle”的源码库,可以看到整个项目是由一个人维护的,而且时间间隔比较久,大概有两年的时间没有更新。
不过,当你点击目录树中的某个文件时,可以看见这个文件的修改历史,日期和时间都被记录得清清楚楚。 而在“Puzzle”的这个源码仓库中,一共有三个版本,分别是1.0.0、1.0.1 和1.0.2。 这是因为在开发的哪个阶段,需要区分不同版本的特性。 比如第一个1.0.0版本可能是测试版,而最后一个1.0.2版本则可能是发布版。 通过这个项目,你可以学习到如何从0开始搭建一个Web应用,以及如何进行开发、测试、发布等流程。