Evet, makul görünüyor. Hedef kitleniz dilinizin şartlarını anlamıyorsa veya bunları yanlış yorumluyorsa, son kullanıcının kullanılabilirliği öncelik kazanır.
Tipik bir kullanıcının anlamadığı bir program veya içerik çok az değer taşır. Dahası, sadece bir buzdağının basitleştirilmiş bir ipucunu sunmak istiyorsanız, çünkü alan uzmanları değildir ve asla olmayacaklardır.
Normalde, geliştirme sırasında etki alanı hakkında konuştuğunuzda, herkes dili anlar çünkü doğru ve tüm insanlar etki alanındadır. Ancak, işletme değeri, içeriğin alanın dışına iletilmesiyle oluşturulursa, bunu mümkün olduğunca basit yapın. Yanlış anlaşılma olasılığı en düşük olan kelimeleri ve dilleri kullanın ve bunları kullanıcı arayüzünde kullanın.
Kodunuzda ve alan adıyla ilgilenen kişilerle iletişim kurmak için doğru dili saklayın. Bunlar, spesifikasyonlara sahip olan ve uygulamaların kilit kullanıcıları olan, iş mantıksal ayrıntılarını tartıştığınız kişilerdir. Nadiren, iş mantıksal ayrıntılarının çoğunu alan hakkında çok fazla ipucu olmayan kullanıcılarla gerçekten tartışırsınız ve içine derinlemesine dalmanıza gerek kalmaz, ardından dillerini alan adınıza dahil etmeleri gerekir. ortak, açık bir dile sahip (muhtemelen durum böyle değil).
Ancak, ön uç geliştiricilerin gayri resmi terimlerinizi ve karşılık gelen alan terimlerini bildiğinden emin olun.