Ответ
Да, писал документацию, README-файлы, комментарии в коде и технические статьи. Например, в README обычно включаю:
- Описание проекта
- Требования и зависимости
- Инструкции по сборке/установке
- Примеры использования
/**
* Calculates sum of two numbers
* @param a first number
* @param b second number
* @return sum of a and b
*/
fun sum(a: Int, b: Int): Int {
return a + b
}
Документирую код по принципу "почему", а не "что" (очевидные вещи не комментирую). Пишу лаконично, но информативно.