NISHIO Hirokazu[Translate]
stateにamend
stateにamend
画面を開くことによるstateの変更と、付箋の追加によるstateの変更が別個にHistoryに入ってしまうので、Undoするとそれぞれ別にUndoされる。ユーザの1操作で複数のstate変更が起こるときはgit commit --amendみたいになった方が良い気がする

Undoの単位を変える件、「Undoの単位を変える」って考えるより
プログラム上でAとBの変更を発生させて、「Aだけ終わってる状態」にUndoで戻る必要がないなら
Aの直後でUndoのためのHistoryから1個popすれば良いだけだと思った


"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]