今の会社の方針のおかげか、自分が趣味で作っているスクリプトやプログラムなんかもできるだけ共通化できる作りにしています。共通化しておけば、次に何かを作るときには共通化したメソッドを使えば製作期間の大幅短縮になるし、その部分のデバッグがある程度省略できるし。
PHP でも、今までで一度でも使ったことがある処理はできるだけ共通メソッド化していましたが、PHP はクラスが扱えると言うことで、全てをクラス化してみることにしました。
クラス化することのメリットは、クラスが異なれば同じメソッド名が扱えるとか、クラス変数が使えるようになって便利とか、自分が作ったものへの恩恵はそれくらいしかないような気がしますが・・・(笑)
でもほら、クラスを扱っているってだけで、ソースを見たときにちょっとカッコイイ感じがしませんか?(不純な動機だ・・・)
一応、人に見せられるくらいのレベルには作っているはずなので、一度会社の開発部長さんにでもソースレビューをお願いしてみたいものだなぁ。さすがに個人趣味のものだから、そんなことは無理ですけど(笑)
コメント