diff --git a/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC-Verbose.md b/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC-Verbose.md new file mode 100644 index 0000000..0ff95f2 --- /dev/null +++ b/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC-Verbose.md @@ -0,0 +1,18 @@ +У функций есть режим verbose. Это значит, что можно включить отладку у функции. Для этого, в функцию нужно передать `verbose = true`, либо просто `true`, если это третий аргумент в вызове функции. По умолчанию, в функции verbose стоит на false, это значит, что третий аргумент необязателен для явного указания. +### Примеры: +```kotlin +checkRegisterShort(8, 3.toByte(), true) // Режим verbose включен +``` +```kotlin +checkRegisterShort(8, 3.toByte(), false) // Режим verbose выключен, но явное указание необязательно +``` +```kotlin +checkRegisterShort(8, 3.toByte()) // Режим verbose выключен +``` +```kotlin +checkRegisterShort( + verbose = true, + input = 8, + register = 3.toByte() +) // Режим verbose включен. Антипаттерн, но так тоже никто не запрещает делать +``` \ No newline at end of file