Матеріали з GlobalLogic Kharkiv C++ TechTalk #2!

share

7 вересня GlobalLogic зібрав майже 60 C++ девелоперів Харкова на практичний техток, вже другий у цьому році!

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

Відкрив техток презентацією компанії та C++ експертизи GlobalLogic в Харкові Ігор Рудко (Director, Engineering, GlobalLogic), один із лідерів С / С++ напрямку представництва. Модератором заходу був Олександр Свіденюк (Senior Project Manager, Consultant, GlobalLogic), який за 12 років в IT пройшов шлях від інженера-розробника вбудованих систем до SPM та став активним драйвером C / C++ практики.

Першим із доповіддю на тему “Active Objects in Embedded Systems: History, Experiences, Examples” виступив Володимир Лось (Senior Software Engineer, Consultant, GlobalLogic, Харків).

Володимир — розробник вбудованих систем і систем управління (в тому числі реального часу) із досвідом створення програмно-апаратних комплексів в авіакосмічній та оборонних галузях.


У неформальному форматі Володимир розповів про виникнення й формування поняття “активний об’єкт”. Він поділився власним баченням відмінностей у розумінні й тлумаченні природи та властивостей активних об’єктів, детально зупинився на практичних прикладах їх реалізації. Володимир також розповів про свій досвід використання активних об’єктів в системах власної розробки.

Active Objects in Embedded Systems: History, Experiences, Examples from GlobalLogic Ukraine

 

Другим з доповіддю “Software Product Quality and Software Architecture Relation” виступив Олександр Іванов (Lead Software Engineer, Consultant, GlobalLogic, Харків).

Основний напрямок діяльності Олександра — розробка програмного забезпечення та тестування медичних та вбудованих систем.

Учасники поспілкувались про якість програмного забезпечення та її зв’язок з архітектурою; на конкретному прикладі було розглянуто, як тестування ПЗ впливає на його дизайн.

Зокрема, спікер розповів про таке:

  • якість ПЗ за ISO 9126-1;
  • шляхи вимірювання якості ПЗ;
  • тестування найпростішого та найскладнішого ПЗ;
  • вплив тестів на архітектуру ПЗ.

Software Product Quality and Software Architecture Relation from GlobalLogic Ukraine

Таким чином, під час заходу кожен з учасників мав змогу на прикладах із досвіду наших експертів відшліфувати власні знання, зменшити ймовірності появи помилок та знайти цікаві рішення для своїх проектів.