冪等(べきとう) idempotent
プログラムで重要な概念。
idempotent
1回おこなっても、複数行っても結果が同じ。
s*s=s
ということであり、HTTPのGETとDELETEは、この冪等性が求められる。
そのため、キャッシュには有効である。 尚、POSTは冪等性がないため、キャッシュできない。
C++の#pragma once(Google規約では使用禁だが)も冪等性のためであるといえなくもない。
JavaのHttpServlet.doGet()のインプリメントはは冪等性が求められる。
参考:wikipedia
コメント
コメントを投稿