Refactor Business Logic Out Of Elm View
TL;DR In the previous post, we explored refactoring the Picshare application using Type Aliases. Let’s keep refactoring by moving business logic from the Elm view function. This post is part of…
TL;DR In the previous post, we explored refactoring the Picshare application using Type Aliases. Let’s keep refactoring by moving business logic from the Elm view function. This post is part of…
elixir, functional programming
TL;DR In the previous post, we presented what Elixir offers in handling Dates and Time. Today we talk about I/O Lists, the data type for creating data streams for IO…
TL;DR In the previous post, we introduced test preconditions and postconditions. Today we answer the question is test case an obsolete artifact in modern software testing. We will introduce you to…
TL;DR Now that we explored Elizabeth Hendrickson’s ideas on creating charters for exploratory testing, let’s expand testing ideas with the legendary two-page Cheat Sheet on testing heuristics created by Elisabeth…
agile, BBST Foundations, project management
TL;DR In the previous post, we defined the second game, Hope Is Our Most Important Strategy. Game three is about Queen Of Denial. The post is based on a remarkable…
test strategy, testing from tranches, Uncategorized
TL;DR This week’s testing from the trenches story explains our test strategy for software that generates other software commands. Test Strategy For Generated Commands Imagine a complicated system that creates…
TL;DR If you need a testing story for explaining that Test Cases are not testing, this article from Michael Bolton for you. Argument story about software testing. You will find…
elm, functional programming, Uncategorized
TL;DR In the previous post, we explored the Elm architecture life cycle by pressing our heart like button. It is time to handle our accumulated technical debt by refactoring the…
elixir, functional programming
TL;DR In the previous post, we present higher-level types: Range, Keyword Lists, and MapSet. Let’s see what Elixir offers in handling Dates and Time. This post is part of the…
BBST Foundations, Uncategorized
TL;DR In the previous post, we introduced software controllability and observability. Today we talk about test preconditions and postconditions. We will introduce you to software testing based on the remarkable book, …