article thumbnail

New live online training courses

O'Reilly Media - Ideas

Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Architecture for Continuous Delivery , July 29. Programming.

Course 68
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Architecture for Continuous Delivery , July 29. Programming.

Course 51
Insiders

Sign Up for our Newsletter

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

article thumbnail

Pitfalls of Agile Transformations

LeanEssays

Question 1: Should you use Scrum or Continuous Delivery? This may come as a surprise, but quite frankly, Scrum says nothing about how to develop software, nothing about how to deliver defect-free code and nothing about techniques for faster production releases. Question 2: Do you hire Developers or Engineers?

Agile 69
article thumbnail

How Cadence Predicts Process

LeanEssays

You will learn to think of automated tests as executable specifications that become living documentation. Once you have the beginnings of an automated integration test harness in place, you may as well start using it frequently, because its real value is to expose problems as soon as possible.

article thumbnail

15 Books by leading software architects

Apiumhub

This guide demonstrates the authors’ ideas in action with three real-world case studies: datacenter replication for business continuity, management of a continuous deployment pipeline, and migration to a microservice architecture. . Testing Java Microservices ” by Alex Soto Bueno, Jason Porter, Andy Gumbrecht.

article thumbnail

Lean Software Development: The Backstory

LeanEssays

To counter sequential processes and the long integration and defect removal phase, agile software development practices focused on fast feedback cycles in these areas: Test-driven development: Start by writing tests (think of them as executable specifications) and then write the code to pass the tests.