Эффективный TypeScript, 62 способа улучшить код, Вандеркам Д., 2021.
«Эффективный TypeScript» необходим тем, кто уже имеет опыт работы с JavaScript. Цель этой книги — не научить пользоваться инструментами, а помочь повысить профессиональный уровень. TypeScript представляет собой не просто систему типов, а набор служб языка, удобных в ис- пользовании. Он повышает безопасность разработки в JavaScript, делает работу увлекательнее и проще.
Контролируйте расширение типов.
Как уже говорилось в правиле 7, каждая переменная при выполнении имеет единственное значение. Но в процессе статического анализа, когда ТуреБспр! проверяет код, переменная имеет целый набор возможных значений, а именно тип. Когда вы инициализируете переменную константой, но при этом не указываете тип, модуль проверки типов определяет его сам. Он ищет целый набор возможных значений, исходя из единственного, вами указанного. В ТуреБспр! этот процесс называется расширением. Его понимание поможет вам лучше разобраться в возможных ошибках и более эффективно аннотировать типы.
Краткое содержание.
ОТЗЫВЫ.
ВВЕДЕНИЕ.
ГЛАВА 1.ЗНАКОМСТВО С TYPESCRIPT.
ГЛАВА 2.СИСТЕМА ТИПОВ В TYPESCRIPT.
ГЛАВА 3.ВЫВОД ТИПОВ.
ГЛАВА 4.ПРОЕКТИРОВАНИЕ ТИПОВ.
ГЛАВА 5.ЭФФЕКТИВНОЕ ПРИМЕНЕНИЕ ANY.
ГЛАВА 6.ДЕКЛАРАЦИИ ТИПОВ И ©TYPES.
ГЛАВА 7.НАПИСАНИЕ И ЗАПУСК КОДА.
ГЛАВА 8.ПЕРЕНОС ДАННЫХ В TYPESCRIPT.
ОБ АВТОРЕ.
ОБ ОБЛОЖКЕ.
Купить .
Теги: Вандеркам :: книги по программированию :: программирование :: Java
Смотрите также учебники, книги и учебные материалы:
- Django 3.0., Практика создания веб-сайтов на Python, Дронов В.А., 2021
- Black Hat Python, Программирование для хакеров и пентестеров, Зейтц Д., Арнольд Т., 2022
- A Byte of Python (Russian), Swaroop C.H., 2020
- 40 алгоритмов, которые должен знать каждый программист на Python, Ахмад И., 2023
- Эффективный Java, Тюнинг кода на Java 8, 11 и дальше, Оукс С., 2021
- Шаблоны и практика глубокого обучения, Ферлитш Э., 2022
- Чистая архитектура, Искусство разработки программного обеспечения, Мартин Р., 2021
- Golang для профи, Создаем профессиональные утилиты, параллельные серверы и сервисы, Цукалос М., 2024