目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

後で書く

テスト駆動開発入門をPythonで写経してみた。16

とりあえずコードだけ。原書は相変わらず会社に置きっぱなしなので記憶を頼りに解説を書こうかと思っていましたが、かなり昔に書いたコードなので思い出せませんでした。タイプスタンプを見る限りでは3ヶ月くらい前でした。やりっぱなしじゃ勉強した意味がな…

テスト駆動開発入門をPythonで写経してみた。15

とりあえずコードだけ。 money.py #!/usr/bin/env python # coding: utf-8 """テスト駆動開発入門 15章 通貨の混合 """ class Expression(object): def reduce(self, bank, currency_to): raise NotImplementedError def __add__(self, addend): raise NotIm…

テスト駆動開発入門をPythonで写経してみた。14

とりあえずコードだけ。 money.py #!/usr/bin/env python # coding: utf-8 """テスト駆動開発入門 14章 変化 """ class Expression(object): def reduce(self, bank, currency_to): raise NotImplementedError class Money(Expression): def __init__(self, …

テスト駆動開発入門をPythonで写経してみた。13

とりあえずコードだけ。 money.py #!/usr/bin/env python # coding: utf-8 """テスト駆動開発入門 13章 動作 """ class Expression(object): def reduce(self, currency_to): pass class Money(Expression): def __init__(self, amount, currency): self._am…