Englannin sanat "yield" ja "produce" ovat usein hämmentäviä, sillä ne molemmat tarkoittavat tuottamista tai antamista. Ero on kuitenkin tärkeä ymmärtää, jotta voit käyttää niitä oikein. "Yield" viittaa yleensä johonkin, joka annetaan vastauksena johonkin muuhun – se on passiivisempaa. "Produce", puolestaan, on aktiivisempaa ja tarkoittaa yleensä tekemistä tai luomista. Ajattele sitä näin: "yield" antaa, kun taas "produce" luo.
Tarkastellaanpa muutamia esimerkkejä:
Toinen esimerkki, jossa ero selvenee:
Yleisesti ottaen, jos kyseessä on luonnollinen prosessi, jossa jokin antaa jotain, käytetään yleensä "yield". Jos kyseessä on ihmisen tekemä prosessi, jossa jokin luodaan tai tuotetaan, käytetään yleensä "produce". On kuitenkin aina hyvä tarkastella kontekstia, sillä kieli on joustavaa!
Happy learning!