設計

引数はハッシュで渡す

スクラッチで作っている最中の変数 変数の引き渡しで、オブジェクト化でもよいが、オブジェクトの粒度などが決まっていないときは とりあえず、引数をハッシュで渡して取り回していくと多少の設計変更があっても楽。とくに、グローバル変数当たりは1つのハ…

 フラグは肯定か否定に統一する。できれば肯定に統一する。

Ex: Disable_Show = true # 非表示をON! Enable_Show = true #表示をOn Show = true #表示をOn 何かを作っていて、瞬間的にOFFにしたい!とかフラグを作るときにうっかり表示がメインで非表示が追加機能だから非表示フラグを追加してしまいがち。 しかし、な…