-
-
[建议]建议论坛成立代码库
-
2007-12-14 23:17
3699
-
今天看到一篇
【原创】任意长度的二进制字符串和十进制串的转换算法(高精度) 大跌眼镜。这也能混精华?一个简单的函数,没有注释,没有算法分析。没有广泛的应用性。
不过认真思考,这位朋友的积极性是高的。加精华对其是个很好的鼓励。
我从三年前注册,直到现在也一直不敢发帖。因为论坛高手开口就是汇编,我觉得自己的C很拿不出手。
北极星在
准备组建“编程小组”中说:“技术小组成员的技术或许不是最好的,但对于学习的热情必定是最高的!”,使我的看法有了很大改变。论坛最活跃的群体还是技术不是很厉害的学生。他们有很高的热情,有充裕的时间,愿意分享代码。论坛应该充分地利用起这些资源来。
于是闪出了论坛成立代码库的想法。
代码库是这样实现的:开辟一个版块,收集以介绍函数、算法或类的帖子,收集各版块中可重用性好的代码。收集的这些代码应该有比较规范的标题,有对函数、算法、类、的详细描述,有对其应用的示例。(当然也应该有比较好的可重用性)。
不同于其它版块的是,这个版块不放任何帖子,而只存放对相关帖子的链接。
代码库有如下的好处:
一、门槛低。逆向分析,不会,写注册机,不会,脱壳,不会,爆破,不会。但函数没有人不会写。小到一个函数,大到一个类,一个组件,只要敢来论坛的人就都有发挥的空间。
二、规范行文风格,增强知识的可重用性。我们的论坛有许多精彩的文章,每篇精华都凝聚了作者的大量心血,但是,因为行文风格上的差异,这些文章的可复用性不尽人意。很多优秀的帖子都散落在各种帖子中。比如,注册机原创帖中,或多或少的都会有算法的实现,但要找对某算法详尽分析的帖子。却不容易。建立了代码库,把部分代码的很多人不能
只要我们建立一个规范,发现某个帖涉及到一个典型的算法或者一个高度可利用的函数,就建议作者以算法/函数实现为重点,规范一下文章风格。如果实质一样而只是具体实现上不一样的文章,代码库只收录一篇,或以“XX系列之一”,“XX 系列之二”来组织成一个系列。就整齐一些了。
例如,我们对算法帖建立一个规范:算法帖的规范如下:
文章标题:对XX算法在XX 软件注册算法中的应用分析
文章结构:
[*]算法描述
[*]算法的核心部分的流程图/伪代码/代码的实现
[*]该算法在本软件中的实现分析
[*]小结
然后,版主在浏览时发现一帖“对XX中XX组件的注册分析”,认出该算法是base64 算法,(帖主可能也不懂),就跟帖或PM作者,告诉他这是base64算法,该算法的资料可参考XX文章或google搜索,建议作者按算法帖的规范来修改行文风格。帖主修改好后,版主加为精华,然后在“代码库”版块加一个链接。
三、增强论坛的粘性。人气不足的关键问题就在于论坛的粘性。论坛现在粘性不够,我学会脱壳了,我很高兴,就写帖分享。后来熟练了,就写教程,后来再深入了,就可以跟帖指导别人,再后来,发现老是在重复地给菜鸟解决一些很肤浅的问题,就乏味了。于是,高手隐退,新手无助,人气就上不去。代码库因其主题清晰,可复用性好,而使得会员能在需要时马上想起来回论坛查找相关资料。这有利于增强论坛的粘性。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工
作,每周日13:00-18:00直播授课