Java to C# to Java [program]
しばらくの間C#を使ってましたが、久々にJavaを使うことになりました。
Java→C#のときは、EclipseとVisualStudioの快適差の際に手間取ったり、JavaでやりたいことがC#でどうやるかわからなかったりヘルプがイマイチだったり(メンバの一覧をさっとみせてほしいとこだし、メソッドの説明に「オーバーロードされます」とかいう説明は不要だと思うのですが)と、気になることがいろいろとあったのですが
慣れというものでしょうか、C#→Javaにも同じような感じを受けてしまいました。
文字列から日付型への変換とか、DateTime.ParseExact()でさっとやってたのが
Javaなら SimpleDateFormat 云々を使ってとなんだか面倒だなぁ。と。
C#のプロパティも setXX() get() がコード内に乱立するようよりは見通しがいいなと思ってきました。
とはいっても開発環境はやはりEclipseのほうがいいです。特にリファクタリングは比にならない。
VS2010ではより改善されることを期待します。
Java→C#のときは、EclipseとVisualStudioの快適差の際に手間取ったり、JavaでやりたいことがC#でどうやるかわからなかったりヘルプがイマイチだったり(メンバの一覧をさっとみせてほしいとこだし、メソッドの説明に「オーバーロードされます」とかいう説明は不要だと思うのですが)と、気になることがいろいろとあったのですが
慣れというものでしょうか、C#→Javaにも同じような感じを受けてしまいました。
文字列から日付型への変換とか、DateTime.ParseExact()でさっとやってたのが
Javaなら SimpleDateFormat 云々を使ってとなんだか面倒だなぁ。と。
C#のプロパティも setXX() get() がコード内に乱立するようよりは見通しがいいなと思ってきました。
とはいっても開発環境はやはりEclipseのほうがいいです。特にリファクタリングは比にならない。
VS2010ではより改善されることを期待します。