ashdavies.dev - Ash Davies

Description: Ash Davies

blog (28659) portfolio (17274)

Example domain paragraphs

Archive Search Tags Ash Davies Google Developer Expert for Android and Kotlin, failed blogger, enthusiastic public speaker, maker (and breaker) of shiny things at Snapp Mobile. Kotlin aficionado, Multiplatform manipulator, prolific facilitator of cute cat photographs, spends more time travelling than working (he/him). Refactoring and Test Fakes: Crafting Resilient Code with Confidence Crafting resilient code is one of the most important things we do as software developers, but it’s much easier said than don

The Android community is a fast evolving society of excellent people who passionately involve themselves in their ecosystem. This means the progress of developments can be fast, blazingly fast! Inspired by other content creators and newsletters that keep us informed about the most recent events, I decided to document news, events, and releases every week for a year. Starting from the end of Droidcon Berlin, the world’s best Android developer conference....

In software development, mocking is a popular technique used to simulate dependencies and test behaviour without relying on external systems. However, as with any technique, there are pros and cons to using mocks. In this talk, I’ll discuss why using mocks may not be the best approach and why we should instead use fakes or in-memory implementations of well-defined interfaces. We will explore the drawbacks of mocks, including how they can lead to brittle tests, slow down development, and make it difficult to

Links to ashdavies.dev (3)