静的型.vs.動的型の文脈で、Javaをバカにするのに「レベルの低いPGを人海戦術的につかうようなプロジェクトだとスタイルを強制できるからいいね」みたいな言い方する人がいて、そんな...
ところがどっこいJavaには超高機能なIDEがあってだな、コードスタイルの統一はもちろん、 不要なコードの削除、不適切な変数名の一括変更、冗長な処理のメソッド化等々がコマンド一発...
それはVimという「IDE」かな?
文字列レベルじゃなくて、変数のスコープ見て、複数ファイルを同時に安全に修正してくれるんですよ。 Vimでもできる?
悪いけどVimに出来ないことは無いぜ?
ならば七日間で天地を創造してみせろ!
異議あり! 大抵デフォルトの設定ではフォーマットしてもあんまり綺麗な形にはならない! それに、無駄にショートカット自体が複雑すぎる!
IDE使ってもstaitcメンバばっかりのコードをオブジェクト指向なコードに変換するのは無理だろ。
そこまで賢くはないけど、この前for文で配列の中身コピーするコード書いてたら、自動的にヒントが出てきてSystem.ArrayCopy()とかに直しおったときは驚きを通り越して感動したよ。 ってかI...
staticでキレイに書けてるなら、無理にオブジェクト指向にする必要も無いんじゃないか。 static変数をグローバルっぽく使ってるとかなら非常に問題だけど。
異議あり! シングルトンパターンではほぼ確実にstaticを使う! staticを使っているからと言ってオブジェクト指向ではないということは無い!
ところがどっこいJavaには超高機能なIDEがあってだな、コードスタイルの統一はもちろん、 不要なコードの削除、不適切な変数名の一括変更、冗長な処理のメソッド化等々がコマンド一発...