WORD MAGIC AND REGRET

いつも使っているコトバをいつも自分が思っている意味で、盲目的に解釈することは危険です。(?o?)φ
とあるシステムに "ログ" という機能を作りました。ログということで処理の記録なわけですが、その機能がやたらと複雑になってしまいました…。よくよく見てみると、1.本来のロギング機能、2.障害通知機能、3.処理結果ステータス通知機能 を持っています。こうゆう場合は、単機能クラスに分割して、2と3については、"ログ"というネーミングは、混乱を招きやすいので、もっと識別しやすいネーミングにした方がいいなぁと思いました。その上で、使いにくければ、コンポジションして、ファサードインターフェース被せればよかったんでないの。独り言です…