Продавець Інтернет-магазин "Книжковий дім" розвиває свій бізнес на Prom.ua 8 років.
Знак PRO означає, що продавець користується одним з платних пакетів послуг Prom.ua з розширеними функціональними можливостями.
Порівняти можливості діючих пакетів
Кошик
7177 відгуків
Книжковий дім
Графік роботи
  • Понеділок
    09:0017:00
  • Вівторок
    09:0017:00
  • Середа
    09:0017:00
  • Четвер
    09:0017:00
  • Пʼятниця
    09:0017:00
  • Субота
    09:0017:00
  • Неділя
    09:0017:00
Контакти
+380 (63) 820-36-11
+380 (63) 043-56-64
+380 (63) 783-52-33
Інтернет-магазин "Книжковий дім"
Наталія
Книжковий ринок "Райський куточок", Харків, Україна
info@n-knigi.com+380630435664+380630435664
+380 (63) 820-36-11
+380 (63) 043-56-64
+380 (63) 783-52-33

Програмуй & типизуй. Ришкуция Влад.

629 ₴

  • В наявності
Програмуй & типизуй.  Ришкуция  Влад.
Програмуй & типизуй. Ришкуция Влад.В наявності
629 ₴
+380 (63) 820-36-11
  • +380 (63) 043-56-64
  • +380 (63) 783-52-33
+380 (63) 820-36-11
  • +380 (63) 043-56-64
  • +380 (63) 783-52-33
Законом не передбачено повернення та обмін даного товару належної якості
У компанії підключені електронні платежі. Тепер ви можете купити будь-який товар не покидаючи сайту.
Опис
Характеристики

Причиною багатьох програмних помилок стає невідповідність типів даних. Сильна система типів дає змогу уникнути цілого класу помилок і забезпечити цілісність даних у межах усієї програми. Розробник, навчившись майстерно використовувати типи в повсякденній практиці, буде створювати більш якісний код, а також заощадить час, який знадобився б для вишукування каверзних помилок, пов'язаних з даними.

У книзі розповідається, як за допомогою типізації створювати програмне забезпечення, яке не тільки було б безпечним і працювало без збоїв, а й так само забезпечувало простоту в супроводі. Приклади розв'язання задач, написані на TypeScript, допоможуть розвинути ваші навички роботи з типами, починаючи від простих типів даних і закінчуючи складнішими поняттями, такими як функтори та монади.

У цій книзі

Створення структур даних на основі простих типів, масивів і посилань.
Об'єктно-орієнтоване програмування і типи.
Використання дженериків і типів вищого порядку.

Для роботи з книгою потрібен досвід роботи з однією з мейнстримових мов програмування, наприклад TypeScript, Java, JavaScript, C# або C++.

Для кого ця книга

Книга призначена для програмістів-практиків. Читач повинен добре вміти писати код однією з таких мов програмування, як Java, C#, C++ або JavaScript/TypeScript. Приклади коду наведені мовою TypeScript, але більша частина викладеного матеріалу застосовна до будь-якої мови програмування. Насправді в прикладах далеко не завжди використовується характерний TypeScript. По можливості вони адаптувалися так, щоб їх розуміли програмісти на інших мовах програмування. Збірка прикладів коду описана в додатку A, а коротка "шпаргалка" з мови TypeScript - у додатку Б.

Якщо ви по роботі займаєтеся розробкою об'єктно-орієнтованого коду, то, можливо, чули про алгебраїчні типи даних (algebraic data type, ADT), лямбда-вирази, узагальнені типи даних (generics), функтори, монади і хочете краще розібратися, що це таке і як їх використовувати у своїй роботі.

Ця книжка розповість, як використовувати систему типів мови програмування для проектування менш схильного до помилок, більш модульного і зрозумілого коду. Ви побачите, як перетворити помилки часу виконання, що можуть призвести до відмови всієї системи, на помилки компіляції та перехопити їх, поки вони ще не накоїли лиха.

Основна частина літератури з систем типів сильно формалізована. Книга ж зосереджує увагу на практичних додатках систем типів; тому математики в ній дуже мало. Проте бажано, щоб ви мали уявлення про основні поняття алгебри, такі як функції та множини. Це знадобиться для пояснення деяких із потрібних нам понять.

Влад Ришкуція - старший розробник у компанії Microsoft з більш ніж десятьма роками досвіду розробки складного ПЗ.

"Зрозуміло викладена, цінна інформація про системи типів, структури даних, алгоритми та парадигми програмування (функціональну та об'єктно-орієнтовану)",-Фред Хіт, Faria Education Group

 

Формат
Довжина24 см
Ширина17 см
Основні
Вид палітуркиМ'який
Кількість сторінок352
Тип поверхні паперуМатова
СтанНовий
Мова виданняРосійська
ISBN9785446116928
Країна виробникУкраїна
Рік видання2021
Тип поліграфічного паперуОфсетний
ВиробникMicrosoft
ТематикаМови та системи програмування
Інформація для замовлення
  • Ціна: 629 ₴

Наскільки вам зручно на сайті?

Розповісти Feedback form banner