Програм хангамжийн инженерийн хувьд зан төлөвт тулгуурласан хөгжүүлэлт нь програм хангамжийн төсөл дэх хөгжүүлэгчид, чанарын баталгаажуулалт шалгагчид болон хэрэглэгчийн төлөөлөгчдийн хамтын ажиллагааг дэмждэг програм хангамж хөгжүүлэх үйл явц юм.
Зан төлөвт тулгуурласан хөгжил гэж юу гэсэн үг вэ?
Зан үйлд тулгуурласан хөгжүүлэлт (BDD) нь хэрэглэгчийн түүнтэй харьцахдаа мэдрэхийг хүлээж буй зан төлөвийн дагуу программыг баримтжуулж, зохиосон Agile программ хангамж хөгжүүлэх арга зүй юм.
Agile-д зан төлөвт суурилсан хөгжил гэж юу вэ?
Behavior-Driven Development (BDD) нь Тест-Анхны, Agile Туршилтын практик бөгөөд системийн зан төлөвийг тодорхойлохын өмнө эсвэл нэг хэсэг болгон тестийг тодорхойлох (болон автоматжуулах) замаар суурилуулсан чанарыг хангадаг..
BDD жишээ гэж юу вэ?
Зан үйлд тулгуурласан хөгжил (BDD) нь энгийн бичвэр дээрх жишээнүүдийн тусламжтайгаар онцлог шинж чанарыг тодорхойлохоос бүрддэг арга юм. Эдгээр жишээг хөгжүүлэлт эхлэхээс өмнө тодорхойлсон бөгөөд хүлээн авах шалгуур болгон ашигладаг. Эдгээр нь хийсэн гэсэн тодорхойлолтын нэг хэсэг юм.
TDD болон BDD хоёрын ялгаа юу вэ?
BDD нь програмын үйл ажиллагааг эцсийн хэрэглэгчийн байр сууринаас шалгахад зориулагдсан бол TDD нь жижиг функцуудыг тусад нь туршихад чиглэгддэг.