Wzorce projektowe - kompozyt i specyfikacja

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

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 ================
To miał być tylko film poświęcony wzorcowi kompozyt, ale tak rzadko po niego sięgam w praktyce, że poza opisanie podstaw tego wzorca, pokażę Ci jego rozszerzenie, jakim jest wzorzec specyfikacja.
Kompozyt pozwala nam uprościć działanie ze strukturami drzewiastymi i traktować je, niezależnie od jego budowy, jakby były pojedynczym bytem.
Specyfikacja pozwala nam uprościć interakcje z warunkami logicznymi, które można zaprezentować w postaci drzewa binarnego.
00:00 Wprowadzenie
00:27 Intencja
00:53 Fasada vs kompozyt
01:21 Budowa
03:12 Budujemy specyfikację
11:05 Podsumowanie
Grafiki wektorowe pochodzą ze strony: www.freepik.com/

Пікірлер: 9
@wscamel226
@wscamel226 Жыл бұрын
To jest prawie DOKŁADNIE to czego potrzebowałem - tyle że ja ucze się C++. Ale tak pozatym to jestem bardzo pozytywnie zaskoczony, nie spodziewałem się że znajde coś tak dobrego po Polsku
@sigowww
@sigowww 2 жыл бұрын
Bardzo jasno wytłumaczone 🙂 Super prowadzony kanał. Nie przestawajcie bo ciągle tego typu kontentu brakuje na polskim yt 🙂
@bartex10101
@bartex10101 2 жыл бұрын
Bardzo fajny wzorzec, nie znałem wcześniej :) dobry kanał, nie przestawajcie się rozwijać i nagrywać!
@DevEnv-pl
@DevEnv-pl 2 жыл бұрын
Dzięki :) W imieniu wzorca oczywiście :)
@michah3956
@michah3956 2 жыл бұрын
Świetny film, temat, kanał ;) Ja ostatnio rozmyślam nad wzorcem Stan. Czy maszyna stanów to co samo co wzorzec Stan? Jak poprawnie zaimplementować wzorzec Stan w języku Rust(nieobiektowy j. prog.) ?
@marcinjuranek4473
@marcinjuranek4473 2 жыл бұрын
Drzewa to ja ścinam. Ciekawe ale wygląda niebanalnie. Muszę przemyśleć, co to za język (ten w którym jest kod napisany)?
@konrad....
@konrad.... 2 жыл бұрын
Ten język to TypeScript.
@konrad....
@konrad.... 2 жыл бұрын
Ten wzorzec raczej nie trafi do mojej skrzynki narzędziowej.
@DevEnv-pl
@DevEnv-pl 2 жыл бұрын
Też tak myślałem przez wiele lat, aż trafił się projekt z dużą ilością reguł walidacji warunków eksperymentu i tam akurat pasował jak ulał :)
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 6 МЛН
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 74 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 78 МЛН
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 27 МЛН
PISZEMY TESTY: UNIT-Y, INTEGRACYJNE, E2E
9:13
orbisbit
Рет қаралды 89
Composite Design Pattern (C#)
11:21
Raw Coding
Рет қаралды 9 М.
How to be a git expert
46:26
Floating Little Leaves of Code
Рет қаралды 147 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,4 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,4 МЛН
Телефон в воде 🤯
0:28
FATA MORGANA
Рет қаралды 1,2 МЛН