Головна

Про університет / Новини університету / МАРАФОН ГОСТЬОВИХ ЛЕКЦІЇ З КАФЕДРОЮ ПРОГРАМНИХ ЗАСОБІВ І ТЕХНОЛОГІЙ ТРИВАЄ

МАРАФОН ГОСТЬОВИХ ЛЕКЦІЇ З КАФЕДРОЮ ПРОГРАМНИХ ЗАСОБІВ І ТЕХНОЛОГІЙ ТРИВАЄ

27 березня 2026 року за сприяння кафедри програмних засобів і технологій було проведено гостьову лекцію «Використання кодогенерації в процесі розробки програм: Що робити, коли треба писати багато шаблонного коду, а копі-паст - це зло?», спікером якої був ІТ-спеціаліст компанії «TANGRAM» Хохлов Вадим (https://www.linkedin.com/in/xvadim/).

Під час лекції були розглянуті питання: як змусити IDE писати код за вас? - для цього корисно використовувати автодоповнення, шаблони коду, code snippets та плагіни типу GitHub Copilot для генерації шаблонного коду; навіщо писати програми, що пишуть програми? - метапрограмування та кодогенерація усувають повторення шаблонного коду, підвищують продуктивність та зменшують людські помилки при написанні; чи завжди потрібні інструменти ШІ? - ШІ корисний для нетривіальних складних задач, але для складної бізнес-логіки, архітектури та критичних систем потрібен людський досвід та контроль, з іншої сторони для багатьох задач достатніми будуть існуючи інструменти автоматизації; як стати масоном не привертаючи уваги санітарів? – використання інструмент кодогенерації Mason, що створює шаблонний код за "цеглинками" (bricks) з mustache-шаблонами. Особливе місце зайняли реальні кейси з продакшену (плюси, мінуси, підводні камені).

Такі гостьові лекції проводяться кафедрою програмних засобів і технологій для профорієнтаційної роботи з метою дати студентам реальні IT-рішення від практиків, підвищувати мотивацію до спеціальностей через демонстрацію реальних проєктів та використання актуальних технологій. Ефективність профорієнтації доводиться через демонстрацію практичної цінності знань. До кінця навчального року заплановано ще кілька корисних лекцій з практичними кейсами. Слідкуйте за анонсами. Запрошуємо здобувачів, викладачів, аспірантів, науковців та всіх, хто зацікавлений професійно кодувати!

Переглянути запис відео можна за посиланням на YouTube: https://youtu.be/0PZT7-fVkNw

Встановити цеглинку (brik) l10n для налаштування підтримки локалізації у flutter-проєктах можна з BrickHub: https://brickhub.dev/bricks/l10n/

Ознайомитися з прикладом проєкту, в якому використовуються розглянуті інструменти можна на GitHub: https://github.com/xvadim/number_facts2

Дякуємо нашим героям ЗСУ за кожен день спокою, коли ми можемо писати код, оптимізувати алгоритми та вчити здобувачів - замість того, щоб ховатися від ракет. Завдяки вашій незламності ми створюємо програми, автоматизуємо розробку з Mason та та іншими інструментами, проводимо гостьові лекції. Ви даєте нам час і безпеку для інновацій, які колись посилять нашу оборону та економіку. Слава ЗСУ! Слава Україні!💙💛