В течение долгого времени Алан Купер (в 3 версиях своей книги «О лице») продвигал «унифицированную файловую модель», чтобы, помимо прочего, обойтись без того, что он называет самым идиотским окном сообщений, когда-либо изобретенным - тем, которое выскакивает, когда нажимаете кнопку закрытия в приложении или форме, говоря "Вы хотите отменить свои изменения?" Мне нравится идея и его аргументы, но я также испытываю коленную реакцию на нее, которую имеют большинство опытных программистов и пользователей.
В то время как книга Купера кажется довольно популярной и уважаемой, в Интернете есть очень мало дискуссий по этому конкретному вопросу, которые я могу найти. Петер Хессельберг, автор книги «Программирование Windows для промышленного применения», упоминает об этом, но это кажется.
У меня есть возможность реализовать это в (настольном) проекте, над которым я работаю, но сталкиваюсь с сопротивлением со стороны клиентов и коллег, которые, конечно, знакомы с методами работы MS Word и Excel. Я могу перевесить их возражения, но не уверен, что должен.
Мои вопросы:
Есть ли хорошие обсуждения этого, которые мне не удалось найти? Кто-нибудь делает это в своих приложениях? Это хорошая идея, что это, к сожалению, не практично, пока, скажем, Microsoft не сделает это?