Как узнать, что такое язык?
-
27-10-2019 - |
Вопрос
Как только математик сказал мне, что проект возможен при условии, что мы получили язык. Не могли бы вы помочь мне понять, откуда мы знаем, когда мы это делаем, а когда нет? Как примеры или автоматизированный тест, может знать, что такое «язык», а что нет. Спасибо
Решение
Трудно понять, что он имел в виду без какого -либо контекста. Однако моя личная (и очень спекулятивная) ассоциация с этим доменные языки. Анкет Пользователи конкретного домена имеют свою собственную терминологию и логику, которую аналитик/программист должен понимать и перевести в код для разработки успешного продукта SW. Если пользователи и разработчики говорят так же вездесущий язык, у проекта есть хорошие шансы на успех. Однако, если нет, даже если что -то «успешно» развивается, это будет не очень полезно для конечных пользователей, поэтому проект на самом деле является неудачей.
Фундаментальная книга для этого Доменная дизайн.