somemo programming etc.

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【TDD】テスト駆動開発入門5章完了

5章を完了しました。

今回は、ドルとフランのレート換算に必要なフランを表現するオブジェクトを作成しました。

フランにもドルがもつ「乗算、equals」機能を実装します。 しかもコピペで。これはびっくりしました。

 

コピペについて自分が思ったこと

・グリーンバーを実現するための最速の実装

・ただし仮実装ではなく、重複実装

リファクタリングする必要がある

コピペすることで読者が「それないわー」と呟くことを想定しています。 速度を重視して、重複したことをToDoリストに記入し、 次章でリファクタリングをしながらよりよい設計を実現するようです。 この章をメモし、次章の内容と照らし合わせて理解を深められるようにしたいと思います。

 

以上。