article thumbnail

5 ways to do Continuously Improved Testing

Xebia

In many organizations, automated testing lags behind and becomes a bottleneck for successful continuous delivery. Either tests do not provide enough confidence or companies take a very traditional approach, resulting in releases either introducing substantial risks or becoming costly. Independent. Repeatable.

Testing 130
article thumbnail

Talks with Software Development Experts Initiative Part 2

Apiumhub

Victor is known for his expertise in DevOps, containers, Kubernetes, microservices, continuous integration, delivery and deployment, and test-driven development. Viktor starts his interview by telling us a bit about how he began his journey in this industry and his passion for continuous delivery.

Insiders

Sign Up for our Newsletter

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

article thumbnail

AoAD2 Practice: Continuous Integration

James Shore

The integration branch must always build and pass its tests. Without exception, it must always build and pass its tests. Test-Driven Development. Trunk-based development + keep the integrated code ready to release. Continuous delivery. Continuous deployment. Continuous Deployment.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Natural languages, on the other hand, are infinitely more expressive than programming languages, query languages, or even a UI that users interact with. With ML, you have to start with production to generate your tests. Even bootstrapping with early access programs or limited user testing can be problematic.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Programming with Data: Advanced Python and Pandas , July 9. Programming. Java Testing with Mockito and the Hamcrest Matchers , June 19. Pythonic Object-Oriented Programming , June 26. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28.

Course 67
article thumbnail

Don’t forget the developers!

Silk and Spinach

Continuous delivery, emergent design, test-driven development, pair programming, mob programming, feature slicing, YAGNI, outside-in development, … The list is long; and most of the skills on it can seem at best counter-intuitive to those who have grown up working in the “old ways”.

article thumbnail

150+ live online training courses opened for April and May

O'Reilly Media - Ideas

Programming. Hands-On Introduction to Apache Hadoop and Spark Programming , May 1-2. C# Programming: A Hands-On Guide , May 2. Programming with Data: Foundations of Python and Pandas , May 6. Introduction to the Go Programming Language , May 7. Reactive Programming with Java Completable Futures , May 13.

Course 48