-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
layout: post | ||
title: Карта разработки | ||
tags: [teamlead, мысли] | ||
tg_id: 564 | ||
--- | ||
Когда разобрались с [ролями](/2024/10/22/roles-vs-people.html), полезно составить во внутренней документации (она же у вас есть, да? \*падме.жпг\*) карту-указатель, куда обращаться (в какую команду/слак-канал/ТП/спортлото) по поводу вопросов за пределами компетенций/зоны ответственности команды. Хотя бы чтобы не через лида это пропускать. | ||
|
||
По моему опыту это неплохо работает особенно для нетиповых задач, я сам такие составлял. Как показывает практика, многие не хотят держать эту информацию в голове, даже если там 3-4 пункта. А в рабочем слаке обычно помойка из полудохлых каналов. Разумеется, сведения могут устареть, но устаревшая инфа лучше никакой. Внимательный новичок заметит при онбординге и можно будет актуализировать. | ||
|
||
Дополнительно можно полезных ссылок накидать на всякие дашборды/админские панели (aka куда тыкать когда что-то сломалось) и на репозитории, если их не 1,5 штуки. |
15 changes: 15 additions & 0 deletions
15
_posts/mini_posts/2024-11-07-kotlin-java-list-of-suppressions.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
layout: post | ||
title: Список предупреждений компилятора Kotlin и Java | ||
tags: [kotlin, java] | ||
tg_id: 565 | ||
--- | ||
Изредка случается, что в Java или Kotlin коде нужно отключить предупреждение, а IntelliJ автоматически по той или иной причине не может добавить нужную аннотацию. Все что есть — текст предупреждения, и если искать по нему что-то в интернете, то [выдается](/2024/04/23/dead-search.html) всякий мусор, и ответам ChatGPT доверять нельзя: | ||
|
||
> Q: How can I suppress "Incompatible types" warning in Kotlin? | ||
> | ||
> A: ... Using `@Suppress("UNCHECKED_CAST")`... | ||
(правильный ответ `INCOMPATIBLE_TYPES` если что) | ||
|
||
Для Kotlin источником правды будут [исходники](https://github.com/JetBrains/kotlin/blob/master/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java) (иронично, что они на Java, и там используется `@SuppressWarnings`). Для Java список возможных опций можно найти в [документации](https://docs.oracle.com/en/java/javase/21/docs/specs/man/javac.html#option-Xlint-custom) к аргументам запуска. Там нет точных сообщений, но сам список вариантов короткий, можно подобрать по смыслу. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.