プログラムを組むとき、ソフトウェア開発時に経てきた取捨選択。 ・何はともあれ作り始める事。 作るものの形すら見えずに何ができよう。 仕様書という名の書類にある画面は完成形ではない。 機能を作りながら考えても、作り直す事ができなければ バグが消える事はない。 事前に構築する形を想定し設計し試しようやくプログラミングする。 遠回りだと思えたこの行為が最速と平均値を叩き出せる行為であると実感できた時からやめた。 ・とりあえず動くもので完成と言い張ること。 ちょっと触ればエラーがあふれ、 直しても直しても収束しないクサレソース。 後の改変時にも読むのが辛くなる神経衰弱剤。 目先の納期に合わせようと走り始めても目標は自分で遠くしていと気づいた時にやめた。 ・メソッド分割しない事。 用件を考えながらコード化するとしばしば行が長くなる。 これを分割しないことはその場では楽な選択肢なのだが、後が辛くなる。