|
Кількість
|
Вартість
|
||
|
|
|||
|
|
|||
Матовий папір тверда обкладинка А5
Відправка протягом 3-4діб
Причиною багатьох програмних помилок стає невідповідність типів даних. Сильна система типів дає змогу уникнути цілого класу помилок і забезпечити цілісність даних у межах усього застосунка. Розробник, навчаючись майстерно використовувати типи в повсякденній практиці, створюватиме якісніший код, а також заощадить час, який потрібно було б для вишукування каверзних помилок, пов'язаних із даними.
У книзі розповідається, як за допомогою типізації створювати програмне забезпечення, яке не тільки було б безпечним і працювати без збоїв, але так само забезпечувало простоту в супроводі. Приклади вирішення завдань, написані на TypeScript, допоможуть розвинути ваші навички роботи з типами, починаючи від простих типів даних і закінчуючи більш складними поняттями, як-от функтори та монади.
У цій книзі
- Створення структур даних на основі простих типів, масивів і посиланнях.
- Об'єктноорієнтоване програмування та типи.
- Використання дженериків і типів вищого порядку.
Для роботи з книгою потрібен досвід роботи з однією з мейнстримових мов програмування, наприклад, TypeScript, Java, JavaScript, C# або C++.