タグ

ブックマーク / bleis-tift.hatenablog.com (2)

  • 例外について色々と考えてみた - ぐるぐる~

    オブジェクト倶楽部、コーディング規約の会の「C# コーディング標準」の駄目なところ - ぐるぐる〜から派生して、 「他の例外クラスを継承しただけの例外クラスを作らない」に不同意の理由 - Diary of Dary、 例外クラスの指針 - とC#について書くmatarilloの雑記や、さらには TwitterJava の検査例外と非検査例外についての議論へと発展したので例外についてまじめに考えてみた。 あくまで、今の自分の考えなので真に受けない方がいいかも!そもそも経験が少ないので、トンチンカンなことを言ってるかもしれません。 あ、それと、用語は基的に Java から取ってきています。ただ、メソッドじゃなくて関数を使っているけど、これに深い意味はありません。多分。 例外とは まず、例外とは一体何者なのか、ということ。 ここでは面倒を避けるために、Meyer 先生の定義を借りること

    例外について色々と考えてみた - ぐるぐる~
  • 巨大な共通定数クラス・・・あるある - ぐるぐる~

    コーディングの掟(最強作法) 現場でよく見る不可解なJavaコードを一掃せよ! (開発の現場セレクション) 作者: arton,宇野るいも出版社/メーカー: 翔泳社発売日: 2008/09/18メディア: 単行(ソフトカバー)購入: 29人 クリック: 339回この商品を含むブログ (55件) を見る このの15ページにある、巨大な共通定数クラスっていう見出しを見た瞬間「あー、あるある」ってなってしまった。 なんでこんなクラスを使いたがるのか全く分からなかったけど、それっぽい理由付けも出来なくはないんだなぁ*1。 それはそうと、最近これの変形版というか、ひどい版に遭遇した。 定数を集めたファイルが、Hoge/SystemConst.cs、Hoge/CommonConst/SystemConst.cs*2、Hoge/CommonEnums.csの3つもあって、それぞれ Hoge/Syst

    巨大な共通定数クラス・・・あるある - ぐるぐる~
  • 1