Комментарии
Итак, что же это за комментарии и для чего они нам нужны? Ну, по сути, это то, что мы называем специальным текстом, который будет игнорироваться компилятором. Комментарии позволяют уточнить фрагмент кода или исключить его из процесса компиляции (то есть отключить его). На протяжении всего этого курса мы будем использовать комментарии, чтобы объяснить, как и почему работает наш код.
В Kotlin есть три вида комментариев. Давайте взглянем на них.
Однострочные комментарии
Компилятор игнорирует любой текст от //
до конца строки.
?> Ты знал? В большинстве редакторов кода строку можно прокомментировать, поместив курсор на строку и нажав Ctrl+/ или ⌘+/
Многострочные комментарии
Компилятор игнорирует любой текст между символами /*
и */
. Вы можете использовать их для написания как однострочных, так и многострочных комментариев:
Вы также можете помещать комментарии внутри других комментариев. При написании вложенных многострочных комментариев убедитесь, что открывающие /*
и закрывающие */
образуют пары.
Комментарии документации
Компилятор игнорирует любой текст между знаками /**
и */
точно так же, как он игнорирует весь текст в многострочных комментариях. Такого рода комментарии называются комментариями к документации. Документация - это текст, который помогает другим понять, что делает ваш код. Вы можете использовать такого рода комментарии для автоматического создания документации о вашем исходном коде с помощью специальных инструментов.
Обычно эти комментарии помещаются над объявлениями соответствующих программных элементов. Кроме того, в этом случае для управления инструментом используются некоторые специальные метки, такие как @param
, @return
и другие.
Давайте взглянем на приведенный ниже пример.
Не бойтесь, если вы еще не до конца понимаете комментарии к документации. Позже мы рассмотрим их поближе.
Заключение
Мы кратко обсудили несколько видов комментариев, которые вы можете вставить в свой код. Используйте их с умом и помните, что многочисленные комментарии не всегда делают вашу программу более понятной. Код может измениться, и комментарии устареют. Чтобы уменьшить количество комментариев, вам следует написать самодокументируемый код, что может быть не так просто для новичков. Мы научимся это делать во время курса.
Last updated