article thumbnail

5 ways to do Continuously Improved Testing

Xebia

This article helps you challenge your automated testing and to improve upon it in a more continuous fashion. . When your testing stops scaling, parts can be extracted into tests that focus on a smaller part of your application. As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”. Lower-level testing.

Testing 130
article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

You can’t really write unit tests for this (nor practice TDD). Modern applications are dramatically more complex than they were a decade ago. Observability—both as a practice and a set of tools—tames that complexity and allows you to understand and improve your applications. Users will do things you can’t possibly predict.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Three Patterns for an Effective Cloud Native Development Workflow

Daniel Bryant

However, although the initialisation of the infrastructure is fast, it is typically not instantaneous (as you might want, say, in a TDD cycle). The re-usable remote infrastructure pattern is often implemented in a bespoke fashion, with platform teams provisioning multiple test environments that can be leased on-demand by engineers.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

You can’t really write unit tests for this (nor practice TDD). Modern applications are dramatically more complex than they were a decade ago. Observability—both as a practice and a set of tools—tames that complexity and allows you to understand and improve your applications. Users will do things you can’t possibly predict.

article thumbnail

Learning Lambda — Part 9

Mike Roberts

This is a very common pattern of use for many Lambda applications, especially those that are used to help Technical Operations in some regard. Note that much of this part is applicable to non-scaled Lambda functions too , but scaling exacerbates the issues here. I address why this last point is useful later in this article.

Lambda 52
article thumbnail

Learning Lambda — Part 9

Mike Roberts

This is a very common pattern of use for many Lambda applications, especially those that are used to help Technical Operations in some regard. Note that much of this part is applicable to non-scaled Lambda functions too , but scaling exacerbates the issues here. I address why this last point is useful later in this article.

Lambda 40
article thumbnail

Mobiconf 2019: Our Experience

Apiumhub

The talk focused on the difficulties derived from managing the navigation between screens in Android when we have multiple hierarchies, and these get further mixed up when incorporating elements like bottom navigation view that we can see in popular applications like Instagram, Spotify or Youtube. Mobiconf 2019: Second Day.