JUnit4ではhamcrestライブラリーが統合されており、伝統的なassertEquals()を使った比較以外に汎用的なassertThat()が使えます。これを使うとより英語的に自然に読めるアサーションを記述できるとされています。しかし、Classクラス同士の比較ができないといった問題もありますし、そもそも日本人にとって便利なのかという疑問もわきます。
![JUnit4のassertThat()って便利なの?](https://cdn-ak-scissors.b.st-hatena.com/image/square/e3cdd71a9b6ecc2bee5451a1f6f6152d416efa9e/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2Fc9da0cf97f554490e3921721e56f555d-1200x630.png)
加藤潤一(かとじゅん) @j5ik2o SI業界のプログラマは「(技術や知識に対して)興味を持とう」と言われて「どうやれば興味が持てるのか」という状況に陥ってる人多いかもしれない。多くの書籍は興味を持っている前提からスタートしている。この根本問題がクリティカルで最も難しい本源的な課題なのだと思う。 2011-05-06 17:02:11 加藤潤一(かとじゅん) @j5ik2o 「情熱プログラマ」「ソフトウェア職人気質」「アプレンティスシップ・パターン」とか素晴らしい本。可能な限り実践したい。しかし、興味を持っていなければ字面だけおっても本当の意味を理解できない。むしろ極論すれば読むべきでないというか。そういうジレンマがある。 2011-05-06 17:04:58
KOYAMA Tetsuji (こいほげ) @koyhoge PEAR のバグを発見しパッチをレポートしようとしたら、とっくの昔に同じバグレポートが上がっており、しかも2年間放置されていた。 #PHPあるある 2011-07-26 22:29:20
Kenichiro Ota @oota_ken やる夫:やらない夫ー、地震に続き某メガバンクでトラブルがあってお金の引き出しとかができなくなっているみたいだけど? 2011-03-20 07:16:33
Eiji Sakai @elm200 楠さんのエントリに関連して。昔、@koshian 氏と語ったのだが、日本の IT 重層下請構造で、下請 => 元請というフィードバックが事実上存在しない。現場には実に生々しい有益な情報がたくさんあるんだが、すべて捨てられている。これって製造業の現場主義とは対照的。 2010-06-20 21:48:54 Eiji Sakai @elm200 日本人って IT やってるときと、モノを作ってるときで同じ民族とは思えないんだよな。IT では、プロジェクトの趣旨の徹底とか全体の設計とか、超いい加減で、政治的な理由でコロコロ変わっていくし。モノを作っているときのあの実直さはどこにいったのやら。IT を舐めてるのかな? 2010-06-20 21:50:40
オフショアと日本のシステム開発企業の生産性について。 価格勝負してもオフショアに勝てる訳もなく(その考えがそもそも違うのですが)、生活コストの高い国では生産性で勝負すべきではないかというお話。
@vjroba 某N社で「メソッドを作ると処理が上下に飛んで可読性が落ちるので、出来る限り一つにまとめてください」と言われたことがある。僕は300行で挫折したが、1万行メソッドを書ききった強者がいた。クラスを作るには申請書が必要だった。 2010-05-11 12:42:06
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く