Что такое метафора в контексте XP? [закрыто]

«Метафора» кажется одной из наименее понятных заповедей XP (Extreme Programming), хотя она должна быть (одна из?) Самой важной.
Трудно уловить и якобы «лампочку над головой, когда ты ее получишь». Метафора, кажется, является фронтом для «программирования - мистическое искусство» ... за другими относительно легко следовать. Я прочитал довольно много книг, а затем несколько .. но это остается туманным.

Итак, как мне определить метафору для разрабатываемой системы?Откуда я знаю, что это хорошо? Что делает хорошую метафору хорошей? Правка-уточнение: может ли плохая метафора принести больше вреда, чем пользы?Что это позволяет?Как мне научиться находить метафоры ... или лучше, чем я есть сейчас?

Ответы на вопрос(6)

Ваш ответ на вопрос