• Внести корректировки с 1:1
  • Деструктурирование, Enum (добавить решение проблемы) - доделать
  • Дописать примеры проблем на JavaScript (применяя новый конспект с типа объединения)

  • Контекстный тип:

var x: (number) => number;

x = function(s) {
    return s.toUpperCase();
}
  • Допилить чего не хватает ~~([JSX](https://facebook.github.io/jsx/), ~~Generics, Symbol, Итераторы и генераторы, Модули, Namespaces, Слияние типов, Декораторы, Миксины) - разбросать Совместимость типов по темам
  • Итераторы и генераторы - добавить разницу между for in и for of + генераторы со звездочками yield из документации
  • Разделить аналоги на отдельные, т.е c#: ..., js: Ecmascript 6: ..., EcmaScript5: ...(+ ссылки на описание аналогов из других документаций)
  • Control flow / data flow analisys for ANY and other examples: https://blog.mariusschulz.com/2016/09/30/typescript-2-0-control-flow-based-type-analysis

  • Структурировать содержание по блокам

  • Ссылки на примеры с Playground/Codepen

  • Синхронизировать стили с Гитом (https://guides.github.com/features/mastering-markdown/)

  • Поднять историю развития TypeScript (https://blogs.msdn.microsoft.com/typescript/page/7/) - читаем, если возможно дополняем основные статьи, добавить ссылки / примеры в конкретные статьи на историю появления

  • Проревьювить то, что не смотрели (начиная с type assertions)

  • Фидбек от Макса <- может ли Макс изучить по нему TS

  • Классификация ? + вводные статьи - подроби introduction

  • что человеку делать и как пользоваться - типичные ошибки JS и как решает их typescript https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html - высокоуровнево, что TS позволяет типизировать, вызывать функции с кокретными типизированными аргументами и т.п.

  • Интеграция с фреймворками: ссылку на туториал из Ангуляра 2: https://angular.io/tutorial и т.д.

  • Набить руку на наших тестах ? - https://www.npmjs.com/package/karma-typescript

Вынести на ROI Talks ?

results matching ""

    No results matching ""