date -d "yyyymm01"
date -d "yyyymm01 1 month 1 day ago"
大丈夫かなあ、こんなで (^^;
お互いに関係の深そうなデータと関数は、あらかじめひとまとめにしておきましょう。 似たような処理が必要なデータは、同じ方法で処理できるようにしておきましょう。 共通化できそうな処理は、一つにまとめましょう。特別な処理をする場合も、できるだけ既存の仕組みを再利用しましょう。
ぐらいかなあ。オブジェクト指向なんてことは言わずに説明した方が良いような気がしてきた。
半年間、いろいろと試しているんだが、問題点も分かってきた。