わたくし"赤"が、その日の気分で気まぐれに、日記を書いていきたいと思います。 ・・・タイトルそのままですね。 ■ プログラミングパラダイムの変遷(3) - パラダイムの変遷とSOC ■ ■ はじめに 今回は、SOC(Separation Of Concerns, 関心事の分離) の観点から、数学の初期から現在のプログラミングまでの変遷を見ていこうと思う。 ■ SOCとは まず、本題に入る前にSOCとは何かを確認しよう。 SOC、Separation Of Concernsは日本語では関心事の分離と訳されることが多い。 ここで言う関心事とは、計算やプログラミングを行う過程において、『個別に注目でき、ひとまとめに扱うことのできるもの』のことである。 ※). 『』内は、@IT アスペクト指向のバリエーション解説(1)より引用 それらの関心事を分離することで、メインの計算やプログラムが見易くなり、