|
先週はバリバリとC++でコーディングしていたのですが、
一通りのところは書き上がってきました。
ある程度書き上がってくると今度は粗が目立つようになりますね。
エラーの処理で同じような処理(ログへの書き込み等)のところが
自分的には気に食わなくてどうしようかなと考えています。
Cチックに書いたので一番安直なのはgoto err;でerrタグの下に
エラーの処理をまとめるという方法かなと思います。
もう一つはエラー元で例外を投げてちゃんとキャッチさせるという方法。
こっちの方がきれいかなと思うのですが、直す手間がかかるかな。
goto文は使わないというのが基本ではあるのですが、
自分は例外処理なんかじゃ有効かなと思います。
(所詮Cは汚い言語さ←批判多そう(^^;)
時間の余裕をみて選択かな。
あと書いている中でcharの配列とstringが混在しているので、
できるだけstringに統一したいと考えています。
Cだとデータベースの接続が面倒ですね。JDBCで接続する方がやっぱり楽かな。
C++はうまく使うと非常に強力ですが、どうとでも書けるのが難しい。
Javaみたいにある程度強制した方が抽象化した書き方になりやすい気がします。
(自分の問題なのですが(T_T))
|