3346
Поздравления / Re: Поздравляем Эда - Galogen'а с Днем рождения!!!
« : 15 Июня 2009, 23:46:10 »Лучше поздно, чем никогда.Никогда не поздно. Большое спасибо за поздравление
Поздравляю! Всего и всегда!:)
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Лучше поздно, чем никогда.Никогда не поздно. Большое спасибо за поздравление
Поздравляю! Всего и всегда!:)
Эд, я бы упростил диаграмму, сделав только Клиента и Торгового агента наследником от первого. А то Клиент как-то вообще без ВИ остался и вроде избыточен сейчас, так как не видно других ВИ.
Эд, и можно мне тоже отдельно ответить
Виталий написал:Тут моя ошибка. Пример пропуска-фильтрации, искажения и обощения. Слово Exeption, под влиянием момента, вопринималось мною как Extention, поскольку я в тот момент активно обдумывал вопросы с включениями и расширениями
Exeption - это частный случай альтернативного потока событий, который приводит к завершению варианта использования.
Исключения касаются не только основного потока, но и альтернативных. Или вы считаете, что в альтернативных потоках не может быть исключений?Это возможно, если альтернативный путь не является исключительной ситуацией.
Эд, я бы упростил диаграмму, сделав только Клиента и Торгового агента наследником от первого. А то Клиент как-то вообще без ВИ остался и вроде избыточен сейчас, так как не видно других ВИ.Виталий, я тебе потом отвечу. И внимательно смотри диаграмму
Спасибо.Всегда, пожалуйста. Мне действительно эта книга очень понравилась. Среди каких Вы можете спросить?
Саша, читаешь мысли. За то время, что мы тут потратили на перепалку, вполне можно было написать уже всё в вики.Григорий, может изучить возможность прикручивания wiki к Joomla (есть разные пути) и продумать предложения?
Почему в статье ничего не написано про исключения (Exception)?
Exeption - это частный случай альтернативного потока событий, который приводит к завершению варианта использования. Можно оформлять как альтернативные потоки, можно как исключения. Кому как удобней. Я предпочитаю исключения писать отдельно, так как их можно связывать с сообщениями об ошибке, храня их где-нибудь отдельно
1. Потому что исключения имеют непосредственное отношение к спецификации варианта использования.
2. Потому что исключения даже более важны, чем альтернативные потоки, про которые вы не преминули написать (если конечно, вы не подразумеваете исключения как частный случай альтернативного направления).
3. В конце концов потому, что статья называется "Рекомендации по написанию спецификаций вариантов использования".
P.S.
Расширения = альтернативные потоки?
Вы вообще это пишете для последующего практического применения специалистами или для чего?
Спасибо!
Теперь стало более понятно.Прямо в статье в конце я указывал ссылку
Спасибо за пояснение. Жалко, что в книге этого не сделали.
Не подскажите ее название? Интересно посмотреть.
Как может реальный (не идеальный) прецедент реального (не идеального) пользователя прекрасно завершаться без расширений, в которые, насколько я понимаю, вы включаете и исключения (в статье вы их назвали ошибками)?Давайте немного подождем до момента, когда я подойду к включениям и расширениям.
Наверно многое еще зависит от контекста.Подумал и понял, что наверное, действительно следует пояснить семантику действующих лиц. Хотя в книге, откуда я их брал, никаких пояснений по этому поводу нет.
Скажите, пожалуйста, а Торговый агент - это тоже конкретная роль абстрактного Покупателя?
Я понимаю, что это пример обобщения. Просто возникли такие вопросы, надеюсь, Вы не против этого.
Интересно как, только на бумаге?Не очень понял вопроса