適切なクラス分割とは

日々PythonでMaya用のスクリプトを書いていますが、
どこでクラスを分けたらいいのか、毎回非常に悩む、、
MVCモデルなんかを念頭において考えてはみるものの、なんか違う気がする。。
キレイにMVCになってないような気がする、というか、、、
難しいよ、、オブジェクト指向、、、

やっぱりデザインパターンとかやるべきでしょうか。
だれかオブジェクト指向能力UPのための方法、または良書などご存知ならばご教授ください、、

GCCのオプションがややこしい件

探した探した、、
l(エル)とI(アイ)の表示が見た目上区別つかないもんだから、どっちの文字なのかわからなくて混乱、、
ということで一応、メモ。

-L(エル)
 →ライブラリ探索パスを追加
-l(エル)
 →ライブラリを探索
 (→-lOpenMaya とか)
-I(アイ)
 →ヘッダファイル探索パスを追加

デバッガ

先日、当スタジオにプログラマさんが加入されました。

僕 「オープンソースのソフトを持ってきて、ソースコードを読もうとしました。が、分からない事だらけで困っています。コード読む時、何かいい方法ありますか。」
PG 「デバッガを有効的に使うといいですよ。」

僕の中に、新しい風が吹きました。
デバッガ。デバッガ。デバッガ。

覚えました。

ごめんなさい嘘です。名前ぐらいは知ってました。

続きを読む デバッガ