DigitableCourses
База знаний

Материалы

Статьи, гайды, разборы и курсы Digitable.

Остальные материалы

12 на странице
Статья

Когорты и удержание: как читать кривые и не обмануться

Когорта разделяет эффект возраста, эффект календаря и эффект набора — и ровно на этом разделении ломается большинство отчётов об удержании: незрелые ячейки, подменённое …

#аналитика данных#когорты#удержание
24 мин
Статья

Когнитивная доступность: понятный язык, память, время и вход в систему

Самый массовый и хуже всего стандартизованный пласт доступности: пять когнитивных ресурсов интерфейса, понятный язык и его метрики, предсказуемость и консистентная …

#доступность#a11y#wcag
18 мин
Статья

Когда перестать искать: цена поиска против цены проверки

Поиск ощущается как работа, поэтому его редко останавливают вовремя. Разбираем, как сравнивать ожидаемую стоимость разведки со стоимостью эксперимента, восемь признаков …

#поиск информации#принятие решений#эксперимент
12 мин
Статья

Когда паттерн растворяется в системе типов

Половина каталога GoF — обход отсутствующих языковых конструкций: функции как значения, sealed-типы с сопоставлением образцов, дженерики и трейты, typestate и newtype. …

#паттерны проектирования#типы#ооп
13 мин
Статья

Когда документации нет: исходники, история, трекер

Порядок раскопок в проекте без документации: тесты как справочник, история изменений как машина времени, обсуждения как источник намерения. Приёмы pickaxe, blame и bisect …

#поиск информации#чтение кода#git
12 мин
Статья

Клиентская сторона: что происходит на стороне пользователя

Клиент как инженерная задача: недоверенная среда, маятник толстого и тонкого клиента, правило «клиент — это UX, сервер — это истина», четыре сорта клиентского состояния, …

#development#frontend#клиент-сервер
21 мин
Статья

Кластеризация: k-means, DBSCAN, иерархическая, GMM

Четыре разных ответа на вопрос «что такое кластер»: центроидный k-means, плотностной DBSCAN, иерархический agglomerative и вероятностная смесь гауссиан — с математикой, …

#машинное обучение#кластеризация#обучение без учителя
24 мин
Статья

Классы, ООП и декораторы в TypeScript

Модификаторы доступа и настоящий #private, abstract и миксины, типизация this, а также обе системы декораторов — legacy и стандарт TC39.

#typescript#ооп#классы
10 мин
Статья

Клавиатура и руки: раскладка, keymap-дизайн, задержка ввода и эргономика

Физический слой, который переживает любую смену редактора: что происходит между нажатием и символом, как проектировать keymap, как работают слои и home row mods, честные …

#редакторы#клавиатура#эргономика
18 мин
Статья

Качество, Definition of Done и релизный менеджмент

Как встроить качество в процесс, а не добавлять его в конце: экономика дефектов, многоуровневый Definition of Done, quality gates в CI, стратегии релиза, фича-флаги, …

#управление проектами#качество#ci/cd
26 мин
Статья

Качество данных: пропуски, дубликаты, поздние события

Три дефекта, которые чаще всего разрушают аналитический вывод — пропуски, дубликаты и поздние события: как найти их в SQL, оценить сдвиг ответа и когда честнее сказать …

#аналитика данных#качество данных#sql
16 мин