2013年8月9日のブックマーク (2件)

  • プライベートフィールドに対するテスト | DevelopersIO

    クラスメソッドの渡辺です。 弊社では業務時間内にブログを書くことが推奨されており、ネタも何でも良いということで、自動化やユニットテスト関連も投下していきます。今日は結構良く話題に出るプライベートフィールドに対するテストです。 オブジェクト指向プログラミングと可視性 オブジェクト指向プログラミングのひとつの特徴はカプセル化です。簡単に言えば、フィールド(情報)やメソッド(機能や操作)の公開範囲を可能な限り狭くすることで、安全にオブジェクトを扱うことができる、ということです。このため、古典的なJavaのコーディング標準では、次のように、「全てのフィールドをprivateに設定し、必要に応じてアクセサメソッドを定義すること」となっています。 public class Item { private String name; private int price; public String getN

    プライベートフィールドに対するテスト | DevelopersIO
  • 親指シフトすんばらしィィィィィィ - 24時間残念営業

    2013-08-09 親指シフトすんばらしィィィィィィ http://fahrenheitize.hateblo.jp/entry/20130809/1375975282 読んだ。なおタイトルはヤケです。 できるだけ言及もせずに文章一で勝負するという俺のポリシーはどこに行ったのか。まあ人間生きてればいろいろあるんだよ(てきとう)。 さて、リンク先の方は親指シフトに移行したいとのことである。 よろしい。そこに座れい。これから親指シフト歴20年以上の俺が、親指シフトのすばらしさ、最高さ、ワンダフルさ、ディモールトさについて骨の髄まで叩きこんでしんぜよう。このテキストを読み終わったとき、その人は親指シフトのすばらしさを讃える同志となり、インターネットに親指シフトの影響を撒き散らすがん細胞となるであろう。 そもそも親指シフトとはなんであるのか。 ここ読めばだいたいわかるヨ。 丸投げでした。すいま