プログラミングでハマらないために心がけること3つ

前にどこかに書いた気がするが...もういちど、

1.仕様は(できる限り)原典にあたる

安易にGoogle検索で上位にヒットした日本語ブログをうのみにしない。
原典の邦訳として公開されているものでもだいたいOK。
自分のレベルが原典を理解するレベルでないと感じたら、ブログなどの記事で周辺の知識から埋めていくという方法もアリ。

2.こだわり過ぎない

自分はなかなかこれができない。
いまだに理想形のプログラミングはなかなか出来ない。
ある手度考えて実装がうまくいかないものは、自分のレベルがやりたいことに追いついていないか、環境的な要員によるものなのでいったんあきらめて、別の方法で実装するか、その機能の実装をやめる。
たとえ途中であきらめたとしても、今までの努力が無になるわけではないので心配はいらない。
それを実現しようとして四苦八苦した経験は必ず自分の「知識」となっているはずなので、あるとき、ふと実装方法がひらめいたり、
次回トライしたときには、その苦労した経験に加えて周辺の知識も増えているはずなので、以外とすんなりいく場合もあったりする。

3.忘れた...orz

1と2を書いている間に忘れた。
思い出したら書く。