Jak tworzyć dedykowane wrappery do prostych typów – screencast

Wrzucamy już 3 odcinek naszej serii. Mamy plany i pomysły na kolejne. Jeżeli Tobie nasuwa się jakiś pomysł, który chciałbyś abyśmy poruszyli – podziel się nim w komentarzu.

Inspiracją był kod który musiałem napisać w pracy. Ten problem nie dotyczy tylko mnie. Najpierw powstał kod gdzie było wiele stringów i doprowadziło to do bugów. Debugowanie było problematyczne, związane to jest z tym, że string wszystko przyjmie. Doprowadziło to do potrzeby stworzenia dedykowanych typów, które rozwiązywały wspomniane problemy.

Wiele osób ma opory przed tworzeniem wrapperów np na typ „string”. Pokazujemy przykład kiedy warto. Takie podejście eliminuje problemy związane ze znajomością kodu i domeny (kontrola typów w trakcie kompilacji).

Dzisiaj wyszło dłużej (13 minut) ze względu na dużą ilość kodowania.

Montaż: Adrian Wasielewski

https://github.com/show-me-the-code-screencasts/addresses-example/

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Google

Komentujesz korzystając z konta Google. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s