前言:
说到开源,说到冒泡排序
,相信大家都有说不完的话,关于开源很想说的是,开源和买书一样,你买了就激励了作者,你看了对自己有益,所谓开卷有益,不开卷也有益。
开源也是一样,每个开源项目都希望有更多的人参与,哪怕只是fork一下代码仓都是对开源项目的支持,当然开源最大的魅力还是参与感和成就感。
今天以一个简单的冒泡排序开源工程来分享下开源的参与感与成就感。
一、参与感
1、别开生面的冒泡理解
说到冒泡排序,对大家来说都是小case了,但是大家脑海里面一般都是两个for循环的嵌套,很少有个完整的动态画面,在本次开源活动中,让我惊喜的是,通过一个动画把冒泡讲解的入木三分,这可能就是开源大家对极致的追求。
2、零基础参与
开源大家一般想到的是高大上的AI项目呀,机器学习算法之类的,这也是很多开源项目对初学者或者个人开发者不友好的地方,复杂的工程代码,光是理解和学习的成本就很难接受,就像大家对视频的追求。从长的连续剧到现在的短视频,在龙蜥这次开源来说,这块做的很好。超详细的开源教程+5-10分钟的开源任务实现,这块对于初学者和个人开发者无疑是很友好的。
共7章的开源教程,每一步都是保姆级
即开即用的实验室操作系统
二、成就感
1、一点点坚持
当然不管是最简单的开源,我们都必须学会开源相关的基础知识。因此在本次开源过程中,我们需要用一点点耐心注册好龙蜥账号、绑定Gitee账号、关联开源Git账号。
当我们完成这三件套的基础准备后我们就可以正式开始我们的开源之旅了。
fork好代码仓后我们可以学习大佬们的代码思路
完成后将自己的思想贡献出去
2、大大的收获
参与本次开源收获更多的是一种成就感,是大家对你开源代码的认可和思维的碰撞,当然也有前面提到的,脑海里更生动的别样冒泡的理解。这次开源活动后有更多的信心去参与更大的开源项目和未来自己去开源自己的项目打下了基础。命运的齿轮在这一刻,已悄然转动。有兴趣的可以参与对应开源项目活动~期待和你的思维碰撞。
OpenAnolis Community Activity - OpenAnolis龙蜥操作系统开源社区
原文链接:https://blog.csdn.net/weixin_63410139/article/details/137672416