Software Quality Award, 2019

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.

  • Один человек может представить только один проект.

  • Прием заявок осуществляется до 1 сентября 2019 года.

  • Я проверю историю коммитов, чтобы убедиться, что вы являетесь основным участником проекта.

  • Я оставляю за собой право отклонить любое предложение без объяснений.

  • Все представления будут опубликованы на этой странице (включая отклоненные).

  • Результаты будут объявлены 15 октября 2019 года на этой странице и по электронной почте.

  • Лучший проект получит $4,096 (Я могу разделить эту сумму между несколькими проектами и выделить меньшую сумму!).

  • Окончательные решения будут приниматься мной и не подлежат обсуждению (хотя я могу пригласить других людей помочь мне принять правильное решение).

  • Победители, получившие денежные призы в предыдущие годы, не могут повторно подавать заявки.

Каждый проект должен быть:

  • Не менее чем 4 096 строк кода (cloc без каких-либо аргументов) и не менее чем 16 384 ударов кода.

  • Не менее одного года.

  • Объектно-ориентированный (это единственное, что я понимаю).

Лучший проект выбирается на основании этих критериев.

Что не имеет значения:

  • Я считаю, что любой язык программирования, используемый правильно, может быть применен для разработки продукта высокого качества.

  • Шум и тренды. Даже если ваш проект – всего лишь еще один разборщик аргументов командной строки, он все равно может претендовать на награду. Мне не важна ваша позиция в маркетинге; главное – качество.

Кстати, если вы хотите спонсировать эту награду и увеличить бонус, напишите мне на электронную почту.

Было подано 22 проекта (в алфавитном порядке):

Guseyn/page / JavaScript

klapuch/bulletpoint / JavaScript + PHP

proshin-roman/finapi-java-client / Java

zestframework/Zest_Framework / PHP

Несколько проектов на Java были просмотрены @driver733. Другие я просмотрел сам (что было очень трудоемкой работой, но мне понравилось).

Вы можете прочитать все отзывы в этом текстовом файле. Решение очевидно в этом году. Есть два проекта, которые довольно хороши: fabriciofx/cactoos-jdbc и proshin-roman/finapi-java-client. Они оба довольно маленькие, но достаточно большие, чтобы удовлетворить требования конкурса. Каждый из них получает $1,024 в этом году. На этот раз я не собираюсь отправлять им деньги напрямую, а просто финансирую их проекты в Zerocracy. Они смогут платить себе или другим программистам там.

Вот ваши значки:

Поместите этот код в README на GitHub (замените ??? на ваше имя пользователя GitHub в URL).

Благодарим всех за участие! Увидимся в следующем году.

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-27 at 13:54

sixnines availability badge   GitHub stars