Вирішення інженерних проблем у декларативному стилі

Відео доповіді

Презентація доповіді

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

Ми обговоримо різні інструменти, а також техніки в .Net екосистемі, які допоможуть сконцентруватися на самій проблемі, а не на проміжних кроках (які, найімовірніше, вже зроблені до нас). Порівняємо імперативний та декларативний підходи для вирішення різних проблем.

Також ми проаналізуємо те, як у Grammarly, в команді, яка працює над Office Add-in, використовують ці інструменти для ефективної, гнучкої та надійної розробки рішень і виконання завдань.

Віталій Браславський
Grammarly
  • Переконаний, що комп'ютери повинні виконувати всю рутинну роботу і всіляко допомагати людям, тому він виступає за автоматизацію у всіх аспектах своєї роботи
  • Його професійні інтереси зосереджені на поєднанні функціонального програмування та мов програмування, яке може дати суттєво кращі результати при вирішенні складних проблем.
  • В даний час він працює з командою над додатком Grammarly для Microsoft Office, щоб поліпшити загальну архітектуру та пристосованість до швидкозмінних вимог, зберігаючи продуктивність і підтримуючи правильність рішень
  • GitHub
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?