通知
メッセージの種類だよ
「ヤバくないけど、とりあえず記録しておくね」だよ
あるいは、何かを伝えることだよ
簡単に書くよ
通知(読:ツウチ 英:Notice)とは
プログラムから出力されるメッセージの種類を表す用語で「別に問題はないけど、とりあえず記録しておくね」なメッセージのこと。
あるいは
何かを伝えること
です。
詳しく書くよ
サクっと一言で説明すると
「別にヤバくないけど、とりあえずメモっておくね」なメッセージ
が「Notice」です。
日本語で「通知」と表現される場合もありますが、英語の「Notice」の方が使われる機会は多いと思います。
作り方にもよりますけどね。
一般的なプログラムは、お仕事をする上で、様々な出来事をメモっています。
例えば「処理を始めました!」「眠いけど、お仕事を続けています!」「お腹が痛いので、お仕事を止めてトイレに行きます!」などです。
このメモを「ログ(log)」と呼びます。
ログの意味は「記録」です。
さて、ログには様々な内容が記録されますが、一般的には以下の3種類に分けられます。
1.ヤバいことになった!何とかして!
2.もしかしたら、ヤバいことになるかもしれないよ!できれば見てね!
3.気が向いたら見てね!見なくてもいいよ!
の3種類です。
この3つのうち
3.気が向いたら見てね!見なくてもいいよ!
な内容が「Notice(通知)」です。
ちなみに
1.ヤバいことになった!何とかして!
は「エラー(error)」です。
2.もしかしたら、ヤバいことになるかもしれないよ!できれば見てね!
は「警告(warning)」や「ワーニング」と言います。
まとめると以下のようになります。
| 種類 | 意味 | 状態 |
|---|---|---|
| エラー(error) | ヤバい!! | 異常 |
| 警告(warning) | ヤバいかも!? | 準正常 |
| 通知(Notice) | ヤバくない | 正常 |
Notice(通知)は「順調だけど、とりあえずメモっておくね」な内容です。
例えば
「○○処理を開始しました」
「処理件数は××件です」
「○○処理を終了しました」
のような内容がNotice(通知)に相当します。
これがログ関連の話で出てくる「Notice(通知)」です。
あと出てくるのは「何かを伝えること」を意味する「通知」ですね。
一般的な意味での「通知」です。
こちらは「Notice」とは、あまり言いません。
もちろん例外はありますが
・Notice:ヤバくないことの記録
・通知:何かを伝えること
と捉えれば、そんなに外れないと思います。
一言でまとめるよ
まぁ「Notice(通知)」って単語が出てきたら「『(ヤバくないけど)取りあえず記録しておくね』なメッセージなんだな~」と お考えください。






