Iniciar sesión Registro
Anuncios
Tu espacio publicitario
Reserva este slot exclusivo para el periodo elegido.
Comprar publicidad →
Logotipo de la comunidad de telegram - Google Developer Groups on Campus KPI
Añadido 01 nov. 2021

Google Developer Groups on Campus KPI

@dsc_kpi
Número de suscriptores: 1 393
Fotos: 124
Videos: 30
Enlaces: 503
Descripción:
Google Developer Groups on Campus KPI — це некомерційний студентський проєкт від Google, що покликаний об'єднати студентів ІТ сфер в єдину міжнародну спільноту. Для зворотного зв'язку: @dsc_kpi_suggest_bot Наш чат: @dsckpi_chat
Fuente

Google Developer Groups on Campus KPI | ​​Привіт, друзі!👋Після зимових свят часто важко повернутися до роботи,...

Logotipo de la comunidad de telegram - Google Developer Student Club KPI Google Developer Groups on Campus KPI @dsc_kpi
536 Vistas/Alcance 2023-01-18 10:07 Mensaje №439
​​Привіт, друзі!👋Після зимових свят часто важко повернутися до роботи, тож пропонуємо почати з чогось простого. Наприклад, ознайомитись з нескладним патерном програмування Спостерігач (Observer).Багато з нас стикались із ситуацією, коли один клас має відстежувати стан іншого. Це можна реалізувати двома примітивними способами: або основний клас (видавець) має сповіщати залежні (підпискиків) про кожну подію, або підписники мають постійно перевіряти стан видавця.Обидва рішення важко назвати ефективними, тож пропонуємо вам систему Observer:1. Додаємо до видавця список підписників та методи для їх додавання/вилучення2. Додаємо до видавця медод, який сповістить та передасть необхідні параметри підписникам у потрібний момент3. Створюємо класи підписників, які по-різному реагуватимуть на зміну видавця. Головне, щоб всі вони мали спіьний метод реагування.І ось, ми маємо систему, у якій клієнт створює видаців та прив'язує до них підписників. Обов'язково згадайте про цей патерн коли зіткнетеся з подібною проблемою!🔥