From 6bdd5d0645a3a5727934fe0c34932a9187726ef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=BE=D1=88=D0=BA=D0=BE=D1=84=D0=BB=D0=B8=D0=BA?= =?UTF-8?q?=D1=82?= Date: Wed, 10 Jun 2026 07:02:52 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=A0=D0=B5=D0=B6=D0=B8=D0=BC=20Verbose?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- %D0%A0%D0%B5%D0%B6%D0%B8%D0%BC-Verbose.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 %D0%A0%D0%B5%D0%B6%D0%B8%D0%BC-Verbose.md 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