Size: a a a

Programming Offtop

2020 December 23

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
Код, который делает не то, что нужно, может быть качественным? 🤔
Это уже про продукт или про сам код?
System.out.println("Hello world");
качественный код?
источник

Kd

Konstantin dmz9 in Programming Offtop
все с такого начинают думаю
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
System.out.println("Hello world");
качественный код?
Смотря для чего ты его написал
источник

JF

Jorik Fat in Programming Offtop
качество кода зависит от контекста:
если метод написан максимально качественно, но он нигде не используется - это хороший код метода и плохой код класса/пакета/модуля/проекта
источник

Kd

Konstantin dmz9 in Programming Offtop
краткий, понятный, даже тесты писать не надо.
"но мы хотели мессенджер" - ну и что, ты на код посмотри ,какой красивый и пиздатый
источник

Kd

Konstantin dmz9 in Programming Offtop
качественный кода != качественный продукт. и наоборот
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
качественный кода != качественный продукт. и наоборот
Это да, но некорректное поведение и там, и там - это плохо
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
Это да, но некорректное поведение и там, и там - это плохо
так "поведение" это уже "бизнес логика"
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
так "поведение" это уже "бизнес логика"
Да опять ты про какой-то бизнес 🙈
источник

VP

Vladimir Petrakovich in Programming Offtop
Да и в целом беседа скорее бесполезная
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
Да опять ты про какой-то бизнес 🙈
ты когда библиотеку качественно написаную берешь - у тебя есть претензии к библиотеке если ты ей неправильно пользуешься?
источник

Kd

Konstantin dmz9 in Programming Offtop
библиотеки как раз пишутся в таком духе - качественный код, но бизнеслогику закладывает "клиент", тот кто юзает.
и сказать "тут библиотека неверно работает" обычно означает "я неверно ее использую", т.е. это не о качестве кода библиотеки а о качестве продукта который пишет разработчик
источник

I

Ilmir in Programming Offtop
Konstantin dmz9
не, я понимаю, от индуса другого сложно ожидать, но это же рот топтал
А чем топтал отличается от тысячи других бодишопов?
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
ты когда библиотеку качественно написаную берешь - у тебя есть претензии к библиотеке если ты ей неправильно пользуешься?
Бывает по-всякому. Для либы устойчивость к неправильному использованию - тоже критерий качества.
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
библиотеки как раз пишутся в таком духе - качественный код, но бизнеслогику закладывает "клиент", тот кто юзает.
и сказать "тут библиотека неверно работает" обычно означает "я неверно ее использую", т.е. это не о качестве кода библиотеки а о качестве продукта который пишет разработчик
Да нет же, библиотека сама может что-то не так делать, когда ты всё делаешь правильно
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
Бывает по-всякому. Для либы устойчивость к неправильному использованию - тоже критерий качества.
Single.fromCallable{}.timeout(1, Timeunit.Second).repeat(10000000)
источник

Kd

Konstantin dmz9 in Programming Offtop
давай, расскажи где меня тут рх должен ограничить
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
Single.fromCallable{}.timeout(1, Timeunit.Second).repeat(10000000)
Ещё бы я понимал, что это значит
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
Ещё бы я понимал, что это значит
я хз я думал тут все болимение православную дзяву видели и рх тоже
источник

Kd

Konstantin dmz9 in Programming Offtop
но раз нет то ладно
источник