タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyとscriptに関するsemicolonのブックマーク (1)

  • TODOのデータ構造について - Blog by Sadayuki Furuhashi

    TODOのデータ構造はキューであると考えている人が多いのではないか。しかし私の経験では、TODOのデータ構造はスタックである。 すなわち、後から追加されたTODOほど、先に処理される。逆に最初に追加したTODOは、いつまで経っても処理されない。これが現実であるから、どうしようもない。 しかしこれが現実であると言うことは、それが人間にとって自然であると言うことである。従って、スタック構造を採用したTODO管理システムこそが、パフォーマンスとモチベーションを最大化してくれるハズである。 だが人間が記憶領域に持っているスタックは非常に小さいため、いくつもpushすると最初にpushしておいた内容を忘れていってしまう。 push そろそろ寝る push 寝る前に風呂に入る push 風呂に入る前にブログを書く pop pop push 水を飲む pop pop …なんだっけ? 人間の記憶に頼ったT

    TODOのデータ構造について - Blog by Sadayuki Furuhashi
  • 1