タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaやってはいけないに関するmarujunjunのブックマーク (4)

  • サルでもわかる 逆引きデザインパターン 第3章 逆引きカタログ J2EE編 DAO(Data Access Object)

    イントロダクション 私たちが作るアプリケーションのほとんどは、どこかで永続的なデータを扱うことになります。 そのデータの保存先は、リレーショナルデータベースやテキストファイル、他システムなどになるでしょう。 そして保存されたデータへのアクセスで使用するAPIは、保存先によって変わっていきます。 例えば、リレーショナルデータベースだとJDBCを使用します。 ファイルだとjava.ioパッケージあたりを使用したりします。 また、リレーショナルデータベースのみに焦点を当ててみても、ベンダやバージョンによって発行するSQL文を変えなければなりません。 ファイルに永続的なデータを保存していて、その保存先がデータベースに変更されたときのことを想像してください。 ビジネスロジック(業務ロジック)の中にデータアクセスにまつわるコードを書いている場合、保存先の変更が容易ではありません(同様のことが、データベ

  • Java Coding Methods Java コーディング作法 | Take Chan's Weblog

  • Go --- Beauty Oriented Programming Style by Java

    1日目 --- 美人プログラムとは ここではプログラミングスタイルについて書いていきます。 技法よりもスタイル中心 プログラミング技法については、多くの文献で紹介、解説されていますが、 プログラミングスタイルについてあまり紹介されていません。また同様な 名前の文献でも技法が中心に書かれていることが多いようです。 そこでここでは、アルゴリズムやクラス構造などの技法にはあまり触れずに、表面的な外見的なスタイルに拘って 書いていきたいと思います。例えて言えば、お化粧の仕方を中心にする予定です。 A 君: お化粧の仕方ですか。薄化粧ですか厚化粧ですか。 G 君: うむ、これは最後の方に書く予定にしておるが、やはりバランスなんじゃ。 A 君: え、久しぶりにまともなことを。厚化粧に限ると言うものと思っていたのに プログラミングスタイルとは? プログラミングスタイルとは、クラス設計やモジュール分割から

  • 適切な Java コーディングのために心がけること - にょきにょきブログ

    良いコードを書くために心がけることを箇条書き。 Close 処理を finally で行う ダメな例 InputStreamReader reader = new HogeInputStreamReader(...); doSomething(reader); reader.close(); doSomething(reader); で Exception が発生した場合に close されない。 close 処理は必ず finally 節で行い、確実に close されるようにする。 良い例 InputStreamReader reader = null; try{ reader = new HogeInputStreamReader(...); doSomething(reader); } finally { if( reader != null ) reader.close(); }

    適切な Java コーディングのために心がけること - にょきにょきブログ
  • 1