Remove Microservices Remove System Design Remove Systems Review Remove TDD
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Reinforcement Learning: Building Recommender Systems , August 16. Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27. Systems engineering and operations. Blockchain.

Course 65
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Reinforcement Learning: Building Recommender Systems , August 16. Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27. Systems engineering and operations. Blockchain.

Course 49
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

Bad tests are a sign of bad design, so some people use techniques such as Hexagonal Architecture and functional core, imperative shell to separate logic from infrastructure. Infrastructure is code that involves external systems or state.) A web application and microservice that performs ROT-13 encoding. It fixes the problem.

Testing 138