Size: a a a

Kotlin Community

2020 January 02

AN

Alexander Nozik in Kotlin Community
Но в приватном кода и методы как бы приватные
источник

AN

Alexander Nozik in Kotlin Community
не в том смысле, что они private, а в том, что они не публичные
источник

MM

Maksim Masiukevich in Kotlin Community
Sergey Zolotov
если это внутренние либы или часть приложения, то какой смысл?
вы у себя с комментами как поступаете?
источник

SZ

Sergey Zolotov in Kotlin Community
у нас их нет)
источник

MM

Maksim Masiukevich in Kotlin Community
совсем?)
источник

SZ

Sergey Zolotov in Kotlin Community
9 штук нашел
источник

k

kaktus778 in Kotlin Community
Alexander Nozik
Если у кода строго один пользователь, то не обязательно
мне время от времени приходится заглядывать в код написанный мною лет 5 назад, и часто такое впечатление что кто то другой писал)) хоть я точно знаю что это я писал - и если бы не было подробных комментов для методов - то было бы сложнее понять что я там нафигачил давным давно))
источник

SZ

Sergey Zolotov in Kotlin Community
но там больше описание поведения
источник

AM

Andrew Mikhaylov in Kotlin Community
Sergey Zolotov
если это внутренние либы или часть приложения, то какой смысл?
Удачно отделённый модуль, если это не набор реализаций очередных View, Presenter и прочих, вполне себе можно покрыть комментами. Не могу сказать, что от них нет пользы — люди меняются, намёк на техническую документацию остаётся.
источник

MM

Maksim Masiukevich in Kotlin Community
в самодокументируемый код я тоже особо не верю) 9 штук на проект, звучит оч сомнительно)
хорошо, что меня не взяли))
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Может я конечно попутал...
Не нашёл кнопку в настройках. Но там же панель управления космолётом, потому, возможно, просто не нашёл)
источник

SZ

Sergey Zolotov in Kotlin Community
Maksim Masiukevich
в самодокументируемый код я тоже особо не верю) 9 штук на проект, звучит оч сомнительно)
хорошо, что меня не взяли))
в тесты у меня больше веры
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Не нашёл кнопку в настройках. Но там же панель управления космолётом, потому, возможно, просто не нашёл)
Я тоже не нашел. Значит действительно сделали, чтобы не генерили мусор
источник

MM

Maksim Masiukevich in Kotlin Community
Sergey Zolotov
в тесты у меня больше веры
это работает, когда ты полностью погружён и в курсе каждого сделанного костыля
источник

MM

Maksim Masiukevich in Kotlin Community
а если ты с улицы пришёл, то скок времени будешь тесты парсить при выполнении задачи?
источник

AN

Alexander Nozik in Kotlin Community
Я как-то мавеновским генератором нагенерил этого на проект, потом дооолго чистил
источник

AN

Alexander Nozik in Kotlin Community
Maksim Masiukevich
а если ты с улицы пришёл, то скок времени будешь тесты парсить при выполнении задачи?
Да, многие товарищи предлагают идти читать тесты, меня это напрягает.
источник

MM

Maksim Masiukevich in Kotlin Community
Alexander Nozik
Да, многие товарищи предлагают идти читать тесты, меня это напрягает.
ну, таким товарищам тоже хочется посоветовать пойти)

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

SZ

Sergey Zolotov in Kotlin Community
докблоки в духе @param/@return с дублированием типа + имени особой смысловой нагрузки тоже не будут нести

а дока быстро потеряет актуальность, либо там какая-то чушь будет написана. мне проще по коду пробежаться почитать что происходит

и на весь проект/сервис/компонент иметь сгенеренный mkdoc какой-нибудь с общим описанием о чем оно
источник

MM

Maksim Masiukevich in Kotlin Community
ну с param\return, и уж тем более в колине, согласен.
а вот всякие поведенческие моменты в кол-ве 9 штук - ну такое
источник