1

Тема: Уряд Нідерландів відкрив код якогось свого застосунку

https://github.com/MinBZK/woo-besluit-b … Service.cs

        private static string GetPercentageRounds(double percentage)
        {
            if (percentage == 0)
                return "⚪⚪⚪⚪⚪⚪⚪⚪⚪⚪";
            if (percentage > 0.0 && percentage <= 0.1)
                return "????⚪⚪⚪⚪⚪⚪⚪⚪⚪";
            if (percentage > 0.1 && percentage <= 0.2)
                return "????????⚪⚪⚪⚪⚪⚪⚪⚪";
            if (percentage > 0.2 && percentage <= 0.3)
                return "????????????⚪⚪⚪⚪⚪⚪⚪";
            if (percentage > 0.3 && percentage <= 0.4)
                return "????????????????⚪⚪⚪⚪⚪⚪";
            if (percentage > 0.4 && percentage <= 0.5)
                return "????????????????????⚪⚪⚪⚪⚪";
            if (percentage > 0.5 && percentage <= 0.6)
                return "????????????????????????⚪⚪⚪⚪";
            if (percentage > 0.6 && percentage <= 0.7)
                return "????????????????????????????⚪⚪⚪";
            if (percentage > 0.7 && percentage <= 0.8)
                return "????????????????????????????????⚪⚪";
            if (percentage > 0.8 && percentage <= 0.9)
                return "????????????????????????????????????⚪";

            return "????????????????????????????????????????";
        }
Подякували: Firefox is dead, leofun01, Tarpan87, Chemist-i, dot5

2

Re: Уряд Нідерландів відкрив код якогось свого застосунку

Ну давайте чесно, коли треба зробити щось нашвидкоруч, і щоб воно працювало, ніхто не переймається красою  :D
Єдине, щоб це джерельний код не вийшов в світ.

3

Re: Уряд Нідерландів відкрив код якогось свого застосунку

VTrim написав:

Ну давайте чесно, коли треба зробити щось нашвидкоруч, і щоб воно працювало, ніхто не переймається красою  :D
Єдине, щоб це джерельний код не вийшов в світ.

Справа ж не в красі, а в вдесятеро більший обчіслювальних потребах, ніж могло б бути. Підозрюю що весь інший кід написаний так само, що призводить до диких тупняків.

4

Re: Уряд Нідерландів відкрив код якогось свого застосунку

VTrim написав:

Ну давайте чесно, коли треба зробити щось нашвидкоруч, і щоб воно працювало, ніхто не переймається красою  :D
Єдине, щоб це джерельний код не вийшов в світ.

Кажуть що грамотний програміст пише код так, аби рев'юер із замашками маніяка що знає де живе автор, не мав до нього жодних запитань.

Відповідно до мого попереднього речення, я вже розчленований труп закопаний у лісі.

5

Re: Уряд Нідерландів відкрив код якогось свого застосунку

Чув байки, що деяким {censored antinazi policy} в деяких конторах платять реально за кількість рядків, тож вони спеціально будують 100-поверхові іф-елсіф'и, збільшуючи тим сами об'єм коду.

6

Re: Уряд Нідерландів відкрив код якогось свого застосунку

bvn написав:

Чув байки, що деяким {censored antinazi policy} в деяких конторах платять реально за кількість рядків, тож вони спеціально будують 100-поверхові іф-елсіф'и, збільшуючи тим сами об'єм коду.

Не лише іф елсе, і не лише через оплату за кількість стрічок...
Ці представники {цензура} роблять усе, аби жоден з потенційних наступників не захотів розбиратися з цим кодом; аби стати незамінними на проекті (в великих корпораціях це реально). Відповідно рефакторинг ускладнюється в десятки разів, коли все ж є вольове рішення вичистити цей треш.

7

Re: Уряд Нідерландів відкрив код якогось свого застосунку

frz написав:
VTrim написав:

Ну давайте чесно, коли треба зробити щось нашвидкоруч, і щоб воно працювало, ніхто не переймається красою  :D
Єдине, щоб це джерельний код не вийшов в світ.

Кажуть що грамотний програміст пише код так, аби рев'юер із замашками маніяка що знає де живе автор, не мав до нього жодних запитань.

Відповідно до мого попереднього речення, я вже розчленований труп закопаний у лісі.

Не рев'юєр. Майнтейнер. Рев'юєру особисто пофіг на поганий код.