>>465
>歳取りすぎて勉強してもしてもアタマに入らないのが最近の実感。
>ソースさわった後diffで変化を見るんだけど、なんでそうしたか思いだすのも一苦労。

寝太郎氏(勝手に命名)と同年代と思われる者だけど、素直な疑問、なぜ、「なんでそうしたか」をコメントに残さないの? かと。
普通、コメントなしで空(暗記)ですらすらとコードを書くようにする必要のある物事なのだろうか?
だとしたら、若い(元が白紙だった状態から日の浅い)人にどうやっても敵わないのはどの世界でも同じ。

俺は、こういうものは、「組み込みエンジニアリング」的に臨むべきではないんじゃないかと思ってる。

例えば、なんていうか、世のパソコンのド素人(大多数)の人々は、
パソコンって、プレインストールされたOSと共に捨てて買い替えて更新するものという感覚だよね。

俺は、OSは自分でインストールしてセットアップするような使い方を学生の頃からしているから、
感覚的にもハードとソフトが分離している。ハードは更新するけど、都度、最新のLinuxなんかを
インストールしていく。引き継いていくのはデータだけ。

同じように、プログラミングも、プラットフォームと、プログラミング作業は別個に捉えて、プラットフォーム固有の
APIをそらんじるように身に付けようとする必要なんて、最初から思わないで臨んでる。
ネットで都度調べれば、だいたい用が足りるし。

俺だって、コメントなしに適当にごにょごにょとやって肥大化したコードなんか、
ちょっと時間が開くと見るのも嫌になる。Perlとか、手続き型で非常に便利に発達した言語なだけに、
簡単に酷い状態になる。OOPが基本(一定レベルで強制)になってるJavaのお陰で、かなり楽になった。