【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

方向性

やりたいことが一杯あります。一気に出来ないので小出しにしていましたが、散発的になってまとまりがなくなりました。お手上げです。

ここで整理するとか絞るとか考えるのが普通ですが、それをやったら負けのような気がします。どうしたものでしょうか。
新技術に乗っかってバンバン先進的なものを作ってみたいという衝動があります。逆に、作るならなるべく汎用的に作りたいという衝動もあります。これらは一見相反します。

全部自前で書くとプロトタイピングすら敷居が高く、いつまで経っても低レベルな作業だけしているような事態に陥ります。とにかく汎用性も何もなくても、素早く動かなくては意味がありません。

自分のことを振り返ると、すぐ必要な小物ツールはC#で作ります。それなら新技術だとか身構えないで、まずC#で適当に作ります。その際に.NET特有の機能に依存しないように注意して、後で気が向いたら下のレイヤを差し替えていくことにします。