Recent Posts
Recent Comments
Link
관리 메뉴

NaggingMachine

Undo/Redo C# 프레임워크 본문

Visual Studio

Undo/Redo C# 프레임워크

naggingmachine 2009. 7. 8. 17:38
10년전쯤이었을까요? 한참 디자인 패턴에 필 꽂혔을 때였죠. 제품 개발하는 중에 실행 취소 기능이 필요했습니다. 그래서 디자이 패턴에 있는 Undo/Redo 패턴을 사용하기도 했죠. 아마도 제 생각에 패턴중에서도 Undo/Redo 패턴은 싱글톤 패턴만큼이나 간단하게 표현되어 있었습니다. 패턴이라는게 그렇듯이 실제 구현할 때가 되면 이것저것 코딩을 해야 하니까요.

image

오늘은 C#으로 제작된 Undo/Redo Framework를 하나 소개합니다. Kirill Osenkov가 작성한 것으로 많은 사람들이 함께 의견을 달아주고 있네요.