Дизайн шаблона для Excel, как редактор рабочей книги

Мне назначили задачу разработки программного обеспечения для редактора Excel. В основном редактор работает над двумерными данными, должен иметь базовые функции редактирования, такие как добавление/удаление строк/столбцов, редактирование ячеек, отмена повтора и т. Д.
Пожалуйста, укажите мне некоторые хорошие шаблоны дизайна для этого типа работы, спасибо!

Вместо того, чтобы заранее пытаться выяснить все шаблоны проектирования для проекта, дождитесь, пока вы столкнетесь с определенной проблемой дизайна и подумайте о шаблонах, которые затрагивают эту проблему.

При этом функции, которые вы перечисляете здесь, вызывают вероятность того, что вы захотите использовать  [Command](https://en.wikipedia.org/wiki/Command_pattern) , так что каждая возможная операция (добавить столбец, добавить строку, удалить столбец, изменить ячейку и т. д.) поддерживается объектом команды и включить отмену/повтор для ваших команд с дополнительной помощью  [шаблон Memento](https://en.wikipedia.org/wiki/Memento_pattern) .



Зависит от контекста использования.

You could check out some common usage guidelines for tables here: <http://www.oracle.com/webfolder/ux/middleware/richclient/index.html?/webfolder/ux/middleware/richclient/guidelines5/tblInteraction.html>

Очень часто пользователям нужен Excel-подобный UX для обработки данных таблицы, включая фактический экспорт в Excel. Вы можете предоставить для редактирования, сортировки, добавления строки, увеличения и т. Д. Если пользователь редактирует в таблице, попробуйте это руководство. Он предназначен для корпоративных пользователей, поэтому настройте соответствующим образом.

НТН