programming

TDDBC 横浜 Second Season でした

TDD Boot Camp(TDDBC) - TDDBC横浜 Second Season「二回目だからSecond Season」は分かる人には分かるネタだったけど誰も気づかなかったという残念な事実を聞きました。というわけで去年に引き続き二回目の TDDBC 横浜でしたので雑感をメモ。 会場 株式会社…

Visual C++ Express で PCUnit

はじめに この文書は Visual C++ Express で PCUnit を使うための環境構築の手順です。 PCUnit 付属のコード生成スクリプトを使えるようにすることが目的です。 空っぽの状態から始める手がかりにしてください。 必要なもの Visual C++ Express IDE です PCU…

ショートカットが過ぎるような気がしたので思ったことを書きちらす

id:pocketberserker の記事(TDDの前方依存と後方依存 - pocketberserkerの爆走)を読んで思ったこと。前方依存のこれは言語化しづらいところをまるっと含んでるし、後方依存の前にみんなここで引っかかってるんじゃないかな、と。 ・対象言語でのきれいなコー…

The Test-First Stoplight

The Test-First Stoplight - XP123を訳してみました。 何をしてるか自分でも分かりません。 Extreme Programmers はプロダクションコードを書く前に、対応するテストを書きます。 "テストファーストプラグラミング" では、小さなテストを書いてから、そのテ…

TDD Boot Camp in Tokyo 1.5 #tddbc に参加してきました

まとめリンクなど TDD Boot Camp in Tokyo #tddbc : ATND TDD Boot Camp in Tokyo #tddbc - Togetter TDDBCのまとめWiki 今回のワークショップで作成したコード 感想まとめ すべての参加者の方が楽しめているようでした コードレビューという枠で他の人の設…

プログラミングとテスティングにおけるアンチパターン?

キーワード ホワイトボックステスト ブラックボックステスト ユニットテスト 最近聞いて憤慨した話 次のようなコードについてユニットテストを書いたら、 「それではホワイトボックステストになっていないじゃないか」、と お叱りをうけた方がいらっしゃいま…

C++ での多重継承(途中で挫折)

多重継承まとめ - 西尾泰和のはてなダイアリー調べてみたけれど、C++ での多重継承は言語仕様として定められた実装はなさそう。ググると最初に出てくるこのページhttp://www.kuzbass.ru:8086/docs/isocpp/derived.htmlでは、多重継承の説明にこんなこと書い…

並行と並列

メモだけ。 日本語だと似てるから紛らわしい。 http://www.smlab.tutkie.tut.ac.jp/~masuyama/parallel.html 並列と並行の違い - 氷雪の備忘録 http://docs.sun.com/app/docs/doc/819-0390/mtintro-6?a=view http://lise.me.sophia.ac.jp/kktm/Essay/concurr…

ちょっとこれはおもしろかった

UTF-8の冗長なエンコードとは何で、なんでそれがセキュリティ的に危ないのか?を文字コード知識レヴェル3くらいの凡プログラマが考えてみる - tohokuaikiのチラシの裏 しかし、これを「このよう事は簡単に理解できると思っていたので、」と言っちゃうohgaki…

デザインパターンを学びなおす

今のチームで勉強会でもやろうかなぁと。 全体の底上げが目標です。 そういう呑気なことがまだ許されるみたいなので、いい会社かも。 ネットで見れる情報はわりと断片的なので、書籍に頼らざるを得ないかな。 結城浩さんのデザパタ入門増補改訂版Java言語で…