昔と比較すると、いろいろなものが大きく変化してきていますが、開発の中で大きく変わったことの1つに、「1行で表す処理内容」があるのではないか、と最近感じます。 非オープン系であればステップ数というかコードの行数が1つの目安であったこともありますが、ここ数年でこのコードの行数というものに対しての考え方が大きく変わってきたようにも思えます。 以前は、1行で行う処理内容はできるだけ簡潔に、という風潮が強かったことと思います。個人でのプログラミングであれば、1行に複数の処理内容を記述するマルチステートメントも使われましたが、これはコードを見る相手に一定以上のレベルを求めるため、業務で開発を行う世界ではできるだけ利用しないようにルール化されていたところが多いのではないでしょうか。 その後オブジェクト指向言語が増え、それにともない1つのメソッドに対しての行数に対して目安が設けられました。一画面に収まる程