The Art of Unit Testing • Roy Osherove & Dave Farley • GOTO 2021

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2024

ความคิดเห็น • 11

  • @MrLeokushnir
    @MrLeokushnir 11 หลายเดือนก่อน +1

    Like Roy approach, experience and wisdom

  • @anderskitson9652
    @anderskitson9652 ปีที่แล้ว

    I liked the concept about learning in the bite size chunk method of tackling the 3 areas of expertise on their own.

  • @rothbardfreedom
    @rothbardfreedom 3 ปีที่แล้ว +15

    Although I'm not a C# developer, The Art of Unit Testing has affected me largely.
    Maybe it's because "C# is Java" (Bob Martin), but nonetheless, the concepts are priceless.

  • @-taz-
    @-taz- 3 ปีที่แล้ว +25

    Awesome. Highest value goto conent, ever. Do it again, please...

  • @NappoAvanti
    @NappoAvanti 3 ปีที่แล้ว +12

    Great content, I will buy this book to get more details. Thanks

  • @gilmoretj
    @gilmoretj 3 ปีที่แล้ว +11

    Hi Roy, I really like your idea of Unit Test end-points and plan to consider and advocate the perspective from now on. I would like to suggest a fourth type of exit-point of exception confirmation.
    I use the Jest framework for JavaScript/TypeScript unit tests. I personally think of unit tests as a way of proving a Unit (and specifically the interface it presents.) I have many examples of the three end-points you discussed but I also have test cases where I exercise the interface where the Unit is expected to throw an exception. This is something Jest supports very well.
    I am a firm believer that developers that write code but disregard unit tests are not engaging in Software Engineering.
    Thank you Dave for asking so many of the questions that occurred to me.

    • @osherove
      @osherove 3 ปีที่แล้ว +3

      Hey Gilmoret - I consider exception results as part of the "return value" exit point - but it's not the first time this has been suggested. Always considering it :)

  • @kesoBJJ
    @kesoBJJ 3 ปีที่แล้ว +14

    great stuff :)

  • @LeonGeorgiev
    @LeonGeorgiev 3 ปีที่แล้ว +2

    Where we can read the draft of 3rd edition?

    • @osherove
      @osherove 3 ปีที่แล้ว +3

      The early access is already out on www.manning.com/books/the-art-of-unit-testing-third-edition