タグ

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

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

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

    プライベートフィールドに対するテスト | DevelopersIO
    nkazuki
    nkazuki 2013/08/09
    重箱の隅だけど,最初の例のItemはフィールドがfinalであるべきか,さもなくばアクセッサを提供したほうが良い気がする.アクセッサのメリットは例えば: http://www.alles.or.jp/~torutk/oojava/codingStandard/writingrobustjavacode_pidid93_c3.html
  • なんちゃって個人情報

    なんちゃって個人情報は「Generator of the Year」にて【便利賞】を受賞いたしました!! 投票して下さったみなさま、当にありがとうございました。 今後もどんどん使ってやって下さい。 プログラム等に使えるかもしれない個人情報のテスト用データを作成できます。特に説明が必要なものでもないので、とりあえずやってみていただければわかると思います。 念の為書いておきますが、生成した偽個人情報により発生したいかなる損害も当方は一切関知しません。たまたま名前が実在の人物と同姓同名になってしまうかもしれませんし、特に電話番号や携帯については実際に使われている番号と重なることがありますから、扱いには十分注意して下さい。 何かご要望とかありましたらお気軽にブログまでコメント下さい。 HTML シンプルなHTMLのテーブルで出力します。 XML ルートを<records>、各レコードを<reco

    nkazuki
    nkazuki 2013/08/09
    便利すぎて鼻血出る
  • ガチでギークな女優、池澤あやかがアメブロからTumblrに移行したワケ|Mac - 週刊アスキー

    女優の池澤あやかさんは、2006年東宝シンデレラ 審査員特別賞受賞という経歴を持つ、誰しも疑いようのない美少女でありながらガチでギーク。慶應義塾大学 環境情報学部(SFC)に通う現役大学生でもあり、Rubyプログラマー界でも一目置かれる「ばりばりプログラムができる女優」として活躍中! MacPeopleでは「とりあえずRuby」を連載中しており、現在放送中の「NHK高校講座~社会と情報~ 」にMCとして出演中です。 先日は自身の公式ブログを、アメブロからTumblrへ移行したとか。女優さんなのに、自身がサイトのシステム管理者というわけですね。Tumblrといっても、ぱっと見Tumblrなのかどうか気づかないくらいカスタマイズされているんです。いま流行のフラットデザインが見やすく、レスポンシブウェブデザイン(PCやスマホなどあらゆる端末に対応する)になっています。 あやかちゃんによるとTum

    ガチでギークな女優、池澤あやかがアメブロからTumblrに移行したワケ|Mac - 週刊アスキー
    nkazuki
    nkazuki 2013/08/09
    ガチかどうかは保留では,でもかわいい,と思いながらtwitterみたらプロフィールには控えめに「ややGEEK寄りタレント」って書いてて好感度激増し