Software Quality Award, 2020

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

这是软件质量奖的第六年。最高奖金仍然是$4,096。规则仍然一样。请继续阅读。往年的获奖历史可在这里查看:2015年、2016年、2017年、2018年、2019年。

今年我们与KaiCode一起举办,由华为赞助。

这是填写表格的链接。

  • 一个人只能提交一个项目。

  • 提交截止日期为2020年9月1日。

  • 我将查看提交历史以确保您是该项目的主要贡献者。

  • 我保留拒绝任何提交且不做解释的权利。

  • 所有提交的内容都将被发布在此页面上(包括被拒绝的内容)。

  • 结果将于2020年10月15日在此页面和通过电子邮件公布(或许会稍晚一些)。

  • 最佳项目将获得4096美元(我可能会将这笔金额分配给几个项目,并可能赠送较小的金额!)。

  • 最终决策将由我做出,并且不可商议(虽然我可能会邀请其他人帮助我作出正确的决策)。

  • 在过去的几年中获得任何现金奖励的获奖者不能再次提交。

每个项目必须是:

  • 至少4,096行代码(cloc不带任何参数)至少16,384行代码点击次数。

  • 至少一年以上(第一次提交的年龄)。

  • 面向对象(这是我唯一理解的东西)。

使用这些标准来选择最佳项目。

不重要的因素:

  • 编程语言。我相信任何语言,只要使用得当,都可以用来设计出高质量的产品。

  • 嗡嗡声和趋势。即使你的项目只是另一个命令行参数解析器,它仍然有资格获奖。我不在乎你的营销位置;质量才是最重要的。

顺便说一句,如果你想赞助这个奖项并增加奖金,请给我发电子邮件。

共有67个项目提交。其中有33个项目参加了比赛(按字母顺序排列):

【btraceio/btrace】- @iakunin

catalyst-team/catalyst—@iakunin

crocinc/sql-boot](https://github.com/crocinc/sql-boot)—@iakunin】

【decorators-squad/eo-yaml】(https://github.com/decorators-squad/eo-yaml)—@iakunin

【embox/embox】 - @fellahi-ali

flyimg/flyimg—@ziyavakhobov”

gentee/gentee](https://github.com/gentee/gentee)—@fellahi-ali

hdouss/jeometry](https://github.com/hdouss/jeometry)—@iakunin

mcjtymods/rftoolscontrol—@fellahi-ali

nesbox/tic-80—@iakunin” translated to Chinese would be:

nesbox/tic-80—@iakunin”

onqtam/doctest—@fellahi-ali

openfeign/feign](https://github.com/openfeign/feign)—@fellahi-ali

【pixelpusher/liveprinter】(https://github.com/pixelpusher/liveprinter)—@iakunin

pmed/v8pp](https://github.com/pmed/v8pp)—@fellahi-ali

reactos/reactos—@fellahi-ali

【scommons/scommons-react-native】(https://github.com/scommons/scommons-react-native)—@fellahi-ali

stiffstream/restinio—@iakunin

(Note: Technical terms and proper nouns are not translated)

victorx64/devrating](https://github.com/victorx64/devrating)—@fellahi-ali

yuriykulikov/alarmclock](https://github.com/yuriykulikov/alarmclock)—@fellahi-ali】

被取消资格(因为太小或太年轻或其他违反规定的情况):

【dotenv-linter/dotenv-linter】(https://github.com/dotenv-linter/dotenv-linter)—@fellahi-ali

fleksl/avatar-maker](https://github.com/fleksl/avatar-maker)—@fellahi-ali】

geftimov/android-pathview—@iakunin”

geftimov/android-pathview—@iakunin”

geftimov/android-pathview—@iakunin”

muhammad-usama-aleem/glasses-to-aid-the-blind

【munusphp/munus】(https://github.com/munusphp/munus)—@ziyavakhobov

retejs](https://github.com/retejs)—@fellahi-ali】

【totumonline/totum-mit】(https://github.com/totumonline/totum-mit)—@ziyavakhobov

yiisoft - https://github.com/ZiyaVakhobov

我热爱的清单是这个(我亲自审核每一个):

  • 提交与问题无关联,这使得历史记录难以追踪。

  • 发布程序没有自动化(我没有找到每个发布的脚本和/或日志)

  • 很多代码注释都是用俄文书写的(WTF?);并不是每个函数都有文档记录。

  • 我不确定这是否真的是面向对象编程…我没有找到类或对象(也许只是我)

  • 测试覆盖率无处可见(我认为它不在控制范围之内)

decorators-squad/eo-yaml (by @iakunin)

  • 看起来很酷,没有任何抱怨。

hdouss/jeometry (by @iakunin)

  • 看起来很酷,没有任何抱怨。

victorx64/devrating (by @fellahi-ali)

  • 看起来很酷,没有任何抱怨。

很难做出决定。三个项目都非常优秀,它们都值得获奖。

2020年11月15日:我终于做出了决定。今年有三位获奖者。每人获得1024美元。

这是你的徽章:

将这段代码放入GitHub的README文件中(将URL中的???替换为您的GitHub用户名)。

感谢大家的参与!明年见。

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-11-28 at 15:27

sixnines availability badge   GitHub stars