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

2019-07-17 14:51:55 +08:00
 better2man

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

开源社区,放到社区的 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

604 次点击
所在节点    外包
1 条回复
darkalien
2019-07-17 17:52:21 +08:00
支持支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583791

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX