新車開発プロジェクトなんて、それは大変なものです。属人性の固まりのような作業ですからね。それに、Mさんみたく設計にバグがあるのを承知で納期に間に合わせるために出してしまうということもありますし、潜在バグもありますね。したがって、ソフトウェアは工業化すべきだなんて寝言だと考えるべきでしょう。完全なまでに工業化されているわけですから。final.みたいなくその役にも立たないメッセージを出すことだ。引数にfinal付けて意味があるのは唯一無名インナークラスで参照する場合だけだ。いうのは、Javaは値渡しなんだからメソッド内でどういじろうと知ったことないし(プリミティブ型の場合)、クラスの場合代入できるかどうかは実は関係ない(メソッドシグネチャーでメソッドの内部実装について示す意味は無いだろう)。src);みたいなものとは全然異なるからだ。いうわけで、Javaの仕様がわかっていれば意味がないことはわかるし、そうでなければ逆に誤解を招きかねないことになる。constの意味で捉えられると、ミュータブルクラスにfinal付けるってのは逆に危険だからだ。フィールド宣言では意味がないわけではない。foo.killYourself();}finalフィールドを実装したオブジェクトの生存期間中、同一のインスタンスを利用するというドキュメンテーションとしての意味が重要。(持続性の問題とも言える。メソッド内での持続なんて知ったことではないが、インスタンスの寿命と一致するというのはインパクトがある)で、はじめに戻って、引数のfinalチェックなんてやめてくれ(ということからこのメッセージは日本語化されてないのかな?)あと、デフォルトでは、privateやパッケージスコープのメソッドなんかにまでJavadoc書けとうるさいこととか。importでクラス名を指定するのは基本的には正しいと思うけど、java.io.*とかjavax.sql.*みたいに使うとなったらimportだけで20行近く書かなきゃならないようなのもヤだね。作るんだったら・有無を言わさぬ整形ツール(引数にfinalを付けなければ)・FindBugsみたいに真に意味がある問題指摘ツールにしたほうが良いだろう。いうか、デフォルトでは使い物にならないな。し、アクセッサメソッドを持つべきです。空である必要があります。done.とか言い出す。abstractやfinalや空じゃまずいでしょ。あと、なんでもprivateって厨房じゃあるまいし(publicやprotectedならわからんでも無いが)。パッケージスコープがデフォルトでしょう(もっとも、C++みたくデフォルトのスコープは違うかもみたいな言語もあるけど)。#こういうソフトウェアは嫌いだから文句をつけるだけ。建設な方向は整形ツールにするかFindBugsみたいにすることだけだからだ。綴りは違うんだけどさやっぱこれがマッキントッシュだよね。カタカナとして最初に見たのは中学くらいのころパルコ出版のなんかの本(ったってそりゃバウハウスかなんかについての本に決まってるわけだが、ふと思い出したがサンボリズムの本とかどこへ行ってしまったんだろう)だったり。[「タブブラウザ拡張」というのがあります。これを使えばタブごとに閉じるボタンを付けたりできます。[ありがとうございます。「かなり遅くなる」を体感してから使いつづけるかどうか決めることにして、とりあえず入れてみます。SDカードリーダライターが届いた写真だと横っちょに(良く見たら分離してたな)ケーブルがあるからちょっとやだなと思ってたが、実際には本体だけで充分だった。縦挿しのノートパソコンなんかだと引っ掛かるだろうからケーブルも付けてるんだろう。