Uncategorized

Uncategorized

長い関数・メソッド定義はやめてくださいしんでしまいます

個人的に関数・メソッド定義で延々と長い処理が書かれているのを見るとゲンナリする。というのも、上から下まで見通すのも面倒な上に、特にインデントが滅茶苦茶な場合は、どこまでがメソッドなのかわからなくなる時があるからだ。こうなると、どこでバグが発...
Uncategorized

日本でもFirefox OSの開発用端末がやってくる

Mozilla Japanは6月17日に、Firefox OSを搭載した開発用端末「Flame」を来月中に発売すると発表した。価格は18.500円(税別、一部地域除く)となる見込みである。 個人的には実機テストが必要というのでなければ、An...
Uncategorized

バグの原因とその対処

アプリやシステムを開発すると必ずと言っていいほどバグに遭遇するが、その原因は多くの場合、以下に集約される。 コードが仕様・設計に沿ってない仕様あるいは設計に不備があるコードに誤字脱字があって、本来参照されるべきものでないものが参照されている...