Nawigacja
TAG: DDD

DDD w praktyce, cz.1: Value Objects w PHP

DDD to bardzo nośne słowo w kontekście PHP. O ile sama technika nie jest specyficzna dla języka (to raczej sposób rozumowania oraz reprezentacji potrzeb biznesowych w kodzie) o tyle specyficzne są już implementacje pewnych struktur typowych dla DDD.

W tym artykule chcę się skupić na jednym z najbardziej przydatnych elementów w DDD – Value Object. VO możemy rozumieć jako zaawansowaną zmienną, gdyż reprezentuje jakąś wartość. W PHP mamy dostępne kilka bazowych typów zmiennych, przy czym reprezentują one głównie najprostsze typy: numer (Integer), ciąg znaków (String), tablicę (Array) itp.

I to by było na tyle.