8 Matching Annotations
  1. Nov 2022
    1. This is precisely what we want if x is memory-mappe

      volatile prevent special memory optimizations. (removal of oprations)

      atomic prevents reordering and data races.

    Annotators

  2. Mar 2022
  3. Nov 2021
    1. The amount of effort is small, and the Scenarios and Fixtures are reusable across many different tests.The point of all this is that it is the developer’s job to connect the acceptance tests to the system, and then to make those tests pass.

      Acceptance tests are written in plain text? Is cucumber a tool for such tests?

    2. The Bowling Game: http://butunclebob.com/ArticleS.UncleBob.TheBowling-GameKata• Prime Factors: http://butunclebob.com/ArticleS.UncleBob.ThePrimeFactors-Kata• Word Wrap: http://thecleancoder.blogspot.com/2010/10/craftsman-62-dark-path.html

      Find those katas and practice

    3. By the same token, there are times when following the three laws is simply impractical or inappropriate. These situations are rare, but they exist.

      Which are those situation when TDD is not helpful?

  4. Oct 2021