Media Summary: Golang Microservices Course ✨ - Golang Fintech Course ... A common approach people take with testing is mocking. Specifically defining Writing tests can be tricky, what exactly are we testing? Functions have

Testable Code Doesnt Mean Interfaces Everywhere - Detailed Analysis & Overview

Golang Microservices Course ✨ - Golang Fintech Course ... A common approach people take with testing is mocking. Specifically defining Writing tests can be tricky, what exactly are we testing? Functions have Recorded at () 2017 – visit for more information ... Automated tests are a key enabler for Continuous Delivery and in such context is very important to keep Let's think twice before extracting a bunch of

A more recent, updated version of this talk is available here: Recording from my webinar on making ... Software testing is a critical part of programming, and it is important that you understand these 5 types of testing that are used in ... In this series, we're working through refactoring a messy .NET Core MVC web application with a lot of procedural

Photo Gallery

Testable Code Doesn't Mean "Interfaces Everywhere"
The 3 Laws of Writing Testable Code
Testing WITHOUT Mocks or Interfaces!
Write Unit Tests Against the Interface, Not Implementation
Test Interfaces, Not Implementations
Designing for Testable Code with a Testable Architecture (Calgary Software Crafters Meetup)
How to write clean & testable code without losing your mind
How to make code more testable, by factoring out and abstracting side effects
MIND Principles: Write Code Easy to Test
Shocking C# Overengineering by adding interfaces everywhere
Interface-First Programming: 10X your code quality
Enhancing Test Readability with Extension Methods and Fluent Interfaces
View Detailed Profile
Testable Code Doesn't Mean "Interfaces Everywhere"

Testable Code Doesn't Mean "Interfaces Everywhere"

A lot of developers assume

The 3 Laws of Writing Testable Code

The 3 Laws of Writing Testable Code

Golang Microservices Course https://kantancoding.io/p/gomicro ✨ - Golang Fintech Course ...

Testing WITHOUT Mocks or Interfaces!

Testing WITHOUT Mocks or Interfaces!

A common approach people take with testing is mocking. Specifically defining

Write Unit Tests Against the Interface, Not Implementation

Write Unit Tests Against the Interface, Not Implementation

Download the source

Test Interfaces, Not Implementations

Test Interfaces, Not Implementations

Writing tests can be tricky, what exactly are we testing? Functions have

Designing for Testable Code with a Testable Architecture (Calgary Software Crafters Meetup)

Designing for Testable Code with a Testable Architecture (Calgary Software Crafters Meetup)

In this meetup talk, I dive into what it

How to write clean & testable code without losing your mind

How to write clean & testable code without losing your mind

Recorded at #adaptTo() 2017 – visit https://adapt.to for more information ...

How to make code more testable, by factoring out and abstracting side effects

How to make code more testable, by factoring out and abstracting side effects

As a software engineer, sometimes the

MIND Principles: Write Code Easy to Test

MIND Principles: Write Code Easy to Test

Learn how to write

Shocking C# Overengineering by adding interfaces everywhere

Shocking C# Overengineering by adding interfaces everywhere

Are you treating

Interface-First Programming: 10X your code quality

Interface-First Programming: 10X your code quality

Thinking in

Enhancing Test Readability with Extension Methods and Fluent Interfaces

Enhancing Test Readability with Extension Methods and Fluent Interfaces

Automated tests are a key enabler for Continuous Delivery and in such context is very important to keep

Writing Testable Code - Bob Fornal #CYC25

Writing Testable Code - Bob Fornal #CYC25

The Commit Your

You Might Not Need That Interface

You Might Not Need That Interface

Let's think twice before extracting a bunch of

More Testable Code with the Hexagonal Architecture

More Testable Code with the Hexagonal Architecture

A more recent, updated version of this talk is available here: https://youtu.be/NLCp_fUrqf8. Recording from my webinar on making ...

5 Types of Testing Software Every Developer Needs to Know!

5 Types of Testing Software Every Developer Needs to Know!

Software testing is a critical part of programming, and it is important that you understand these 5 types of testing that are used in ...

Refactoring Messy to Testable Code in .NET (Part 8 - Unit Tests)

Refactoring Messy to Testable Code in .NET (Part 8 - Unit Tests)

In this series, we're working through refactoring a messy .NET Core MVC web application with a lot of procedural