「AHA Testing」という記事を読んだ
前回読んだ記事は抽象化しすぎというかDRYにしすぎることを戒める記事だったけど、この記事はそれとともに全く抽象化しないのも駄目だという記事。
この記事にあるAHAというのはAvoid Hasty Abstractionの略で、「性急な抽象化を避けよ」という意味らしい。
テストもコード(プロダクトコード)も同じかな。DRYにしすぎても駄目。
記事
(日本語訳)
前回読んだ記事は抽象化しすぎというかDRYにしすぎることを戒める記事だったけど、この記事はそれとともに全く抽象化しないのも駄目だという記事。
この記事にあるAHAというのはAvoid Hasty Abstractionの略で、「性急な抽象化を避けよ」という意味らしい。
テストもコード(プロダクトコード)も同じかな。DRYにしすぎても駄目。
記事
(日本語訳)