Gönderen behaviour-driven.org başlıklı "GettingTheWordsRight" :
Kısacası, şeyleri tanımlamak için kullandığımız kelimeler bizim (ve başkalarının) bu şeyleri düşünme şeklimizi etkiler. Bu sadece anlambilim konusunda küçük olmak gibi basit bir soru değildir, çünkü bazı kelimeler beraberinde hem bir entelektüel hem de duygusal düzeyde bir ifadenin anlamını nasıl yorumladığımızı etkileyen nüanslar taşır. Dilimiz, tanımlayıcı kelimeler ve kelime öbekleri bakımından zengindir, bu nedenle kodda tanımlamak istediğimiz öğelerin niyetini açıkça ifade edecek kelimeleri kullanmak makul görünmektedir.
BDD durumunda, şahsen hemen hemen her zaman kelimeyi kullananları olduğum gerektiğini kullanım niyeti belli bir sonuç sağlamak için bir test için ise, diğer beklenmedik sonuçları olduğunu ima çünkü testleri adlandırırken olabilir ele alınması gerekecektir ortaya eğer bir test sonucu geçerli kabul edilecekse. Belki de bekle ya da zorla kelimelerini kullanabilirsinbenzer şekilde, ancak bu kelimeler daha zorunlu bir bakış açısını ima eder, öyle ki testin adı "testte yanlış bir şey yoktur, uygulamanın dağınık olduğunu varsayalım" anlamına gelebilir, oysa * * "testin doğru olun, ancak test sonuçları toplanmıyor gibi görünüyorsa hata için tekrar kontrol edilmesi gerekebilir.Bunu beğendim, çünkü kodunuzu açık fikirli tutmaya teşvik edeceğiniz şekilde düşüncelerinizi etkiler. kodunuzun hatalarını ayıklamaya çalışırken hatalardan kaçınmak istediğinizde önemlidir ve kendinizi bir varsayım nedeniyle hatalar için yanlış yere bakarak bulabilirsiniz.
Bununla birlikte , test isimleri için bir önek olarak uygulandığında kelimenin yakın 'dini' uygulamasının başarısız olması gerektiğini gördüm , çünkü bir test adı sağlamak için ilgili programcıları belirli zihinsel ve dilsel jimnastikten geçirmeye zorladı. anlamlıydı ve bu gibi durumlarda , kelimeleri doğru bir şekilde ifade etme niyetinin beklentilerini karşılamadığı ve sonuç olarak testlerin deşifre edilmesi zorlaştığı anlamına geliyordu . Durumun bu tür ekinler, genelde kelimesini kullanmak gerekirtest yöntemi adının herhangi bir yerinde, adın yöntemini basit ve net bir şekilde iletmesini sağlamak için. Ancak, belirli bir bağlam içinde başka kelimeler eşit derecede uygun olsaydı, kesinlikle belirli bir kelime kullanımını zorunlu kılmazdım. Ancak, püf noktası, bir şeyin kodda neyi temsil ettiği hakkında tartışmaya yer bırakmayan ve kodunuzun sadece imaya dayanmadan yapması gereken şeyleri düşünmenize neden olan kelimeleri seçmektir.