Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Почему современная документация к коду — просто мусор. И как это исправить

Время на прочтение6 мин
Количество просмотров15K

Когда вы в последний раз сталкивались с качественно документированным кодом?

С кодом, который можно было использовать буквально «из коробки», просто ознакомившись с небольшим README файлом. Но к которому в то же время прилагалась подробная документация, поясняющая каждую строчку: не только то, что она делает, но и почему она была написана именно так, а не иначе.

Давно ли вы встречали такой код? Неделю назад? Месяц? Год?

Лично мне посчастливилось увидеть такой код пару лет назад. И с тех пор я видел немало кода с… довольно грязной документацией.

Но разве можно винить в этом разработчиков?

Читать далее
Всего голосов 25: ↑17 и ↓8+11
Комментарии18

Display scaling в Linux. Часть 1 — системные настройки

Время на прочтение5 мин
Количество просмотров31K

Дисплеи с высокой плотностью пикселей уже давно не редкость. И для того, чтобы UI не выглядел слишком мелко, применяется масштабирование. В разных системах используются разные подходы и имеются различные возможности настроек. Но одно объединяет их все - безмерное количество кривизны, костылей и глюков. Посмотрим как на сегодняшний день обстоит ситуация в лагере Linux.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии20

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Software Developer, Game Developer
Intern
От 120 000 ₽
Python
OOP
Linux
C#
.NET
Visual Studio