Wzorzec projektowy fasada - ukrywanie skomplikowanej struktury

  Рет қаралды 2,699

DevEnv

DevEnv

Күн бұрын

💥 Bądź na bieżąco ➛ bit.ly/devenv-newsletter
💥 Ostatnie publikacje ➛ bit.ly/m/devenv
====== 👇 rozwiń, a znajdziesz więcej info 👇 ======
Bartłomiej Michalski
O mnie ;) socialshub.net/bartlomiejjmic...
================ opis odcinka ================
Wyobraź sobie sytuację, że dostajesz zadanie i masz zintegrować moduły stworzone przez inny zespół. Inicjalizacja, zależności oraz reguły domenowe. To tylko niektóre tylko aspekty, które należy wziąć pod uwagę.
Czy w takiej sytuacji łatwo jest popełnić błąd? Albo - co gorsza - popełnić i o tym nie wiedzieć.
Można by też ułatwić życie innym i zastosować wzorzec fasady, którego celem jest właśnie stworzenie przyjaznego i intuicyjnego w użyciu API, który ukryje przed światem skomplikowaną strukturę.
00:00 Wprowadzenie
00:27 Przykład rzeczywisty
01:54 Przykład w kodzie
02:08 Problemy
02:54 Wzorzec fasady
03:27 Efekty uboczne SOLIDA
04:10 Fasada w kodzie
04:50 API First
05:07 Top-down vs Bottom-up
05:56 Podsumowanie
Grafiki wektorowe pochodzą ze strony: www.freepik.com/

Пікірлер: 5
@jerzyhaa
@jerzyhaa 2 жыл бұрын
krótko i na temat, tak 3mać!
@bartdabrowski
@bartdabrowski 2 жыл бұрын
Widze, ze nie ma zadnego komentarza wiec sie wypowiem. Prosze chlopaki tworzcie dalej filmiki bo sa bardzo interesujace i tlumaczycie kompleksowo zagadnienia!
@DevEnv-pl
@DevEnv-pl 2 жыл бұрын
Dzięki :) Jakbyś miał jakieś pytania, albo zagadnienia, które Cię interesują to daj znać. Jeśli mamy doświadczenie w tym zakresie to postaramy się stworzyć film o tym :)
@ArekTheBoss
@ArekTheBoss 2 жыл бұрын
Zgadzam się, fajna forma (prosta, schludna), bez niepotrzebnego lania wody.
@sulmarpl
@sulmarpl Жыл бұрын
Dzięki za dobry przykład, ale popracuj nad dykcją bo niektóre słowa ciężko zrozumieć.
Wzorce projektowe - kompozyt i specyfikacja
12:07
DevEnv
Рет қаралды 2,2 М.
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 97 МЛН
Wzorce projektowe i architektoniczne - #20 Taby vs spacje
26:35
The Software House
Рет қаралды 428
Jak pracować z Dockerem efektywnie? - Start projektu
15:28
5 Design Patterns Every Engineer Should Know
11:51
Traversy Media
Рет қаралды 933 М.
3 skuteczne metody by zacząć pracę nad zadaniem
6:45
Неразрушаемый смартфон
1:00
Status
Рет қаралды 2,2 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 12 МЛН