不具合農場 地獄の大豊作不具合様は本日もすこやかなれば、本日も大豊作なり。 不具合様には不具合をお供えすべし。 今日もお供え物作ってますか? |
トップへ戻る ブログのトップへ戻る Word Press |
|
不具合道楽 地獄のフルコース不具合御飯 不具合味噌汁 不具合満漢全席 | ||
コンピューターのはらわた無修正大公開 | ||
不具合設計局キャンペーン中 |
2008-07-09 (Wed)
_ [日々の生活] 仕事:JavaScript難しい
JavaScriptで複雑なものを書くのは難しいです。普通、JavaScriptで書くものというと、入力された値がおかしくないかのチェックなど、ごく簡単なものが多いです。しかし今回はWebブラウザ上にJavaScriptでアプリケーションを作ろうとしているので、まるっきり次元が違います。さんざん頭をひねって書いてますよ。
なんで難しくなるかというと、以前にも書いたとおり、型に対して甘いという仕様が問題です。このせいでわけが分からなくなります。あと、スコープの取り扱いが複雑で、これも手を焼きます。あとは、単純にいって、あるコードを書いたとして、それがどういう挙動を示すか、厳密に知ることが難しいというのがあります。Webブラウザ自体に仕様があいまいな部分がありますし、そこにJavaScriptをアプリを組もうというのですから、何が何だかわけが分からなくなってきます。
関数の引数でオブジェクトを受けた時に、思ったのと違う型のオブジェクトだったというのを何とかしてくれ…。型チェックの機構を自前で作るしかないんですかねえ。
[ツッコミを入れる]