вторник, октября 30, 2007

Использование Undo вместо предупреждений

Never Use a Warning When you Mean Undo
статья о пользе Undo - интересно, насколько сложно
сделать реализацию Undo достаточно модульной,
чтобы вынести в отдельный фреймворк. Возможно
AOP поможет в этой ситуации? Скажем, что если написать аспект,
который обрабатывает вызовы бизнес-методов вроде
@Undo("Remove user", "restoreUser")
UserManager.removeUser(User u),
использует аннотации, чтобы описать действие в меню
Отката, а также сконфигурировать компенсирующий метод..

Ярлыки:


Comments: Отправить комментарий



<< Home

This page is powered by Blogger. Isn't yours?