V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
better2man
V2EX  ›  外包

有奖活动:重构 C#代码 github 上提 pull request(半天到一天可解决)

  •  
  •   better2man · 2019-07-17 14:51:55 +08:00 · 591 次点击
    这是一个创建于 1958 天前的主题,其中的信息可能已经有所发展或是发生改变。

    难度系数:任务简单,遵循单一原则,按逻辑拆成私有函数。

    开源社区,放到社区的 issue 都不难,现在社区上的可以接的任务基本都是不需要了解业务...有 C#经验就可以做的

    奖励报酬:388 元 (或者等值 token:ELF )

    1、先看 issue 介绍,以及相关操作教程:

    issue 地址: https://github.com/AElfProject/AElf/issues/1907

    issue 任务说明:

    选择了 ChainManager.CleanBranchesAsync ( Chain,Hash,long )进行重构,现在一个单元包含 74 行代码,寻求小伙伴帮助,将代码长度进行精简。精简后,我们的代码库会更易于维护,并提高 aelf 在 Better Code Hub 的 Short Unit Code 的评级!

    以下是几个要点:

    定义: 将代码单元的长度限制为 15 行代码。 为什么这么做: 小型单元更易于分析,测试和重用。 怎样做: 在编写新单元时,请不要让它们超过 15 行代码。当单位超出此范围时,将其拆分为不超过 15 行的较小单位。

    附上:issue 操作教程: https://github.com/AElfProject/AElf/issues/1846

    此外还有一个待解决 issue: https://github.com/AElfProject/AElf/issues/1898 (报酬 450 元)

    2、如有兴趣,可与 aelf 开发团队联系:

    请打开 issue 链接,在 issue 下评论,直接在 github 上与 aelf 团队的开发者交流。确立任务奖励范围。或者直接加入开发者社区 QQ 群:群号:102857654

    1 条回复    2019-07-17 17:52:21 +08:00
    darkalien
        1
    darkalien  
       2019-07-17 17:52:21 +08:00
    支持支持
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:36 · PVG 05:36 · LAX 13:36 · JFK 16:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.