Ya, itu masuk akal. Jika audiens yang dituju tidak memahami ketentuan bahasa Anda atau salah mengartikannya, maka kegunaan untuk pengguna akhir diutamakan.
Program atau konten yang tidak dipahami oleh pengguna biasa memiliki nilai yang kecil. Lebih dari itu, jika Anda hanya ingin memberikan mereka tip gunung es yang disederhanakan karena mereka tidak dan tidak akan pernah menjadi ahli domain.
Biasanya, ketika Anda berbicara tentang domain selama pengembangan maka semua orang mengerti bahasa karena itu akurat dan semua orang berada dalam domain tersebut. Tetapi jika nilai bisnis diciptakan oleh komunikasi konten kepada orang luar dari domain, maka lakukan ini sesederhana mungkin. Gunakan kata-kata dan bahasa yang paling tidak disalahpahami dan menggunakannya di UI.
Simpan bahasa yang akurat dalam kode Anda dan untuk berkomunikasi dengan orang-orang yang peduli dengan domain. Ini adalah orang-orang yang memiliki spesifikasi dan yang merupakan pengguna utama aplikasi, orang-orang yang Anda ajak mendiskusikan rincian logis bisnis. Dalam kasus yang jarang terjadi, Anda benar-benar mendiskusikan sebagian besar detail logis bisnis dengan pengguna yang tidak memiliki banyak petunjuk tentang domain dan Anda tidak perlu menyelami dalamnya, lalu memasukkan bahasa mereka ke dalam bahasa domain Anda, mengingat bahwa mereka memiliki bahasa yang sama dan tidak ambigu sama sekali (yang mungkin bukan masalahnya).
Tetapi pastikan bahwa dev frontend tahu tentang ketentuan informal Anda dan ketentuan domain terkait.