Перевод книги Райана Макдермота clean-code-javascript Оглавление: Введение Переменные Функции Классы Объекты и структуры данных. Асинхронность. Обработка ошибок. Читать дальше →
Предлагаю читателям «Хабрахабра» перевод книги Райана Макдермота «Clean-code-javascript». Оглавление Введение Переменные Функции Классы Объекты и структуры данных. Асинхронность. Обработка ошибок. Тестирование. Форматирование. Комментарии. Читать дальше →
Асинхронность. Асинхронность никогда не меняется. Node.js использовал асинхронность, чтобы получить большой rps для io-операций. TC39 добавила промисы в спецификацию для борьбы с адом колбеков. Наконец, мы стандартизировали async/await. Но асинхронность никогда не меняется. Погодите, что это синеет в небе? Похоже bluebird несёт в клюве пояс с инструментами для тех из нас, кто плотно подсел на thenable-объекты и всю эту асинхронную лапшу. Читать дальше →
Статический анализ структуры базы данных — это процесс выявления ошибок, нерекомендуемых практик и потенциальных проблем в базе данных только на основе структуры, типов данных, свойствах объектов. Статиеский анализ структуры не задействует ни пользовательские данные, ни статистику по таким данным. Рассмотрим подробнее статический анализ структуры базы данных — что это, какие задачи решает, как интегрировать статический анализ в CI. Читать далее