Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Django Oscar - domain driven eli mitä?

Multibyte [24.01.2018 10:34:22]

#

Tervehdys taas

Mitä tämä domain driven tarkoittaa?
Mitä ongelmia se pyrkii ratkaisemaan? Miten ja miksi?
Miten sen eroavaisuuksia voisi kuvata kehittäjän näkökulmasta muihin verkkokaupparatkaisuihin nähden?

Metabolix [24.01.2018 17:51:48]

#

Domain tarkoittaa alaa tai aihealuetta tms. Domain-driven tarkoittaa siis aiheen mukaista. Domain-driven e-commerce software tarkoittaa näin ollen aiheen mukaista verkkokauppaohjelmistoa. Ihan projektin sivujen mukaan idea on siinä, että verkkokaupan ominaisuuksia pystyy jotenkin helposti muokkaamaan sen mukaan, minkä tyyppisiä asioita siellä myydään eli esimerkiksi millaisia luokitteluja tai tuotteiden yhdistelyjä tarvitaan.

Loogisesti tästä seuraa, että kyseisessä alustassa on enemmän mahdollisuuksia mutta toisaalta myös enemmän työtä kuin jossain käyttövalmiissa perusalustassa, jossa voi myydä vain vakiomuotoisia tuotteita (kuva, kuvaus, hinta).

Multibyte [24.01.2018 20:11:46]

#

Metabolix kirjoitti:

(24.01.2018 17:51:48): Domain tarkoittaa alaa tai aihealuetta tms...

Koitin ymmärtää asian sillä tapaa, että se on jokseenkin plug'n'play sen domainin / isännän suhteen.

Ts. sovelluksessa voi olla olio X (isäntä/domain), johon verkkokauppa/tuotetoiminallisuus voidaan yhdistää.

Mutta kuten sanottua, niin ei se nyt mikään plug'n'play ole, mutta kenties tukee sitä paremmin.
Jotenkin pääsin siihen käsitykseen, että voi vaatia korkeamman oppimiskäyrän.
Esim. Oscarin kaltainen järjestelmä tulee tuntea hyvin ennen kuin sitä voi/osaa hyödyntää vs. joku ostoskärrylisäosa tms.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta