Blog: the code whisperer (J. B. Rainsberger)


222 blogs updated: 2 min. ago
How to Write Tests For Framework Extensions?
A Reader Question Recently I came across attempts to verify framework-based behavior. This is what I saw: We introduce a framework like JPA ...
11
15-03-2021 01:04:39 the code whispere ... (J. B. Rainsberger) Agile & Testing
Abstract Test Cases, 20 Years Later
While writing something else entirely, I stumbled upon one of my earliest contributions to the evolutionary design/TDD community. I called t...
19
22-02-2021 05:39:58 the code whispere ... (J. B. Rainsberger) Agile & Testing
11ty By Intention
Over at The 260 Bowler I've added a handful of diary entries (just blog posts), so now I want a diary page (think recent posts). I started s...
3
14-02-2021 05:28:49 the code whispere ... (J. B. Rainsberger) Agile & Testing
Removing Duplication Deftly 1
In my evolutionary design practice, I consider removing duplication one of the three fundamental moves.1 Accordingly, I practise this move d...
6
07-02-2021 05:46:08 the code whispere ... (J. B. Rainsberger) Agile & Testing
Deciphering An 11ty Error Message
I recently started a new project and used this as an opportunity to learn and practise a few things, among which we find 11ty, a static site...
6
02-02-2021 01:17:42 the code whispere ... (J. B. Rainsberger) Agile & Testing
Too Many Ifs? Maybe.
Complicated code only creates problems when humans try to change it. When we try to change code, we spend energy understanding it, and so we...
14
20-01-2021 21:05:43 the code whispere ... (J. B. Rainsberger) Agile & Testing
Simulating Failure in Collaboration Tests
Limiting beliefs and unstated assumptions interfere with our performance. This is not a trifling matter. Here is yet another story of how th...
6
18-12-2020 02:22:36 the code whispere ... (J. B. Rainsberger) Agile & Testing
A Natural Microflow in TDD
A reader asked me this question: I've always wondered how does the basic flow of red, green, refactor reconcile with the concept of "make th...
10
03-08-2020 16:14:40 the code whispere ... (J. B. Rainsberger) Agile & Testing
Breaking Through Your Refactoring Rut
Refactoring, the activity, involves the following things. improving the design of existing code in a sequence of small transformations that ...
15
13-05-2020 18:45:36 the code whispere ... (J. B. Rainsberger) Agile & Testing
You Don't Hate Mocks; You Hate Side-Effects
You don't hate mocks; you hate side-effects. When a mock annoys you, it realizes its purpose, showing you where a side-effect is getting in ...
12
03-05-2020 23:20:12 the code whispere ... (J. B. Rainsberger) Agile & Testing


© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.

Made better & faster using https://www.yourkit.com/ Java Profiler