Результати пошуку за запитом: design pattern
Task-based Asynchronous Pattern (TAP)
Автор: Ганна Сичова
Метою уроку є ознайомлення з шаблоном асинхронного програмування TAP (Task-based Asynchronous Pattern), порівняння його з вже розглянутими шаблонами APM та EAP.
Також під час заняття ви згадаєте, чим паралелізм відрізняється від конкурентності та які засоби для них містить TPL.
Design Support Library. Вступ
Автор: Євген Мица
Цей урок дозволяє зрозуміти основи Material Design у контексті Android-розробки. Учні ознайомляться з базовими компонентами Material Design та основами застосування Design Support Library під час створення Android-додатків.
Page Object Pattern
Автор: Тетяна Пєшкова
Метою цього уроку є знайомство із шаблоном проектування автотестів Page Object, який є дуже популярним серед користувачів Selenium WebDriver. Також буде розглянуто розширення цього шаблону, який має назву Page Factory. Ви навчитеся на практиці застосовувати ці шаблони під час проектування тестів.
PageObject pattern. PageFactory. Waiters
Автор: Олександр Бреславець
Метою даного уроку є знайомство із найпопулярнішим шаблоном проектування в автоматизації тестування – PageObject, та кількома способами його реалізації. Друга частина уроку присвячена знайомству з концепціями та способами очікування елементів сторінки у Selenium WebDriver.
MVC pattern у YII2
Автор: Тарас Шкоденко
У цьому уроці Ви ознайомитеся з реалізацією патерну проектування MVC в YII2 та структурою advanced template програми на основі YII2. Також вивчіть угоду про найменування та основи routing у додатку. З практичного погляду зможете побачити використання інструменту Debug toolbar.
Material Design для Android додатка частина 1
Автор: Владислав Шевченко
Поговоримо про принципи Material Design, розберемо основну ідею та підхід до реалізації, тактильність, мінімалізм, колір, друкарню та іконографіку.
Material Design для Android додатка частина 2
Автор: Владислав Шевченко
Розібрати докладно Material Design, розглянути практично, ознайомитися з компонентами (символами), зрозуміти принцип майстер (батьківського) компонента і залежних (дочірніх) компонентів.
Асинхронний шаблон програмування Task-based Asynchronous Pattern
Автор: Гнатюк Владислав
Урок познайомить вас із роботою бібліотеки TPL – Task Parallel Library. Ви ознайомитеся з роботою класу Task/Task TResult, який лежить в основі асинхронного програмування. На уроці буде розглянуто більшість властивостей та методів класів Task та Task TResult. Також у цьому уроці розглядається нововведення у бібліотеці, а саме структура ValueTask/ValueTask TResult.
Потокобезпечні колекції. Producer-Consumer Pattern. Клас Parallel
Автор: Гнатюк Владислав
Урок познайомить вас із потокобезпечними колекціями із простору імен System.Collections.Concurrent. На цьому уроці будуть розглянуті колекції, що працюють за шаблоном Producer-Consumer: ConcurrentQueue, ConcurrentStack, ConcurrentBag. Так як ці колекції реалізують шаблон Producer-Consumer – на уроці буде розглянутий і цей патерн. Для його забезпечення ми познайомимося із потокобезпечною оболонкою BlockingCollection. Після цього ми познайомимося з класом для паралельних викликів та паралельних циклів – Parallel. Буде розібрано питання щодо налаштування виконання цього типу та щодо стеження за станом паралельних ітерацій. А також буде розглянуто обробку винятків із класу Parallel.
SOAP Web-services concepts, design and implementations
Автор: Юрій Міщеряков
Ціль уроку. Визначити сервіс-орієнтовану архітектуру, її призначення та особливості. Визначити засоби опису інтерфейсів взаємодії у рамках SOA.