Remove Programming Remove System Design Remove Test-Driven Development
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Programming with Data: Advanced Python and Pandas , July 9. Design and product management. Introduction to UI & UX design , June 24. Programming. Design Patterns in Java , June 13-14. Java Testing with Mockito and the Hamcrest Matchers , June 19. Pythonic Object-Oriented Programming , June 26.

Course 94
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Programming with Data: Advanced Python and Pandas , July 9. Design and product management. Introduction to UI & UX design , June 24. Programming. Design Patterns in Java , June 13-14. Java Testing with Mockito and the Hamcrest Matchers , June 19. Pythonic Object-Oriented Programming , June 26.

Course 71
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

When programmers use test-driven development (TDD), the code they test interacts with other parts of the system that aren't being tested. To test those interactions, and to prevent the other code from interfering with their tests, programmers often use mock objects or other test doubles.

Testing 88
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

When programmers use test-driven development (TDD), the code they test interacts with other parts of the system that aren't being tested. To test those interactions, and to prevent the other code from interfering with their tests, programmers often use mock objects or other test doubles.

Testing 40
article thumbnail

Lean Software Development: The Backstory

LeanEssays

By contrast, product development in western countries focused on resource efficiency, completing each phase of development before starting the next, and following the original plan with as little variation as possible. In 1991 the University of Michigan began its Japan Technology Management Program.