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


210 blogs updated: 47 min. ago
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
Choosing Tools for Test Doubles
When I teach evolutionary design, participants still often ask me which tools they ought to use to introduce test doubles into their project...
10
15-04-2020 01:33:30 the code whispere ... (J. B. Rainsberger) Agile & Testing
Where the Hell Is My Port?! An Adventure in Elm
If you add a port in Elm code, then you need to use that port in your Elm code, otherwise the generated Javascript might not even know that ...
6
30-01-2020 22:41:12 the code whispere ... (J. B. Rainsberger) Agile & Testing
Emerging Implementations of An Emerging Interface: An Example
How do object hierarchies evolve? Many programmers struggle with this question. Mostly, they want to know how object hierarchies can evolve ...
3
23-06-2019 19:15:48 the code whispere ... (J. B. Rainsberger) Agile & Testing
The Curious Case of Tautological TDD
In 2014 I read an article with the provocative title "Mockists are Dead. Long live Classicists.". In it, the author frames mock objects (I a...
10
18-06-2019 15:23:55 the code whispere ... (J. B. Rainsberger) Agile & Testing
A Contract Is Just An Understanding
A recent tweet caught my attention. The drawback of 'contract' as a metaphor is that it leads to discussion as to whether a party is right (...
11
14-06-2019 17:46:01 the code whispere ... (J. B. Rainsberger) Agile & Testing
Gradle Won't Run My Spock Tests
I recently had this problem: I was writing some tests with Spock, but IntelliJ IDEA wouldn't run them. It would run my JUnit tests (written ...
6
15-11-2018 07:01:28 the code whispere ... (J. B. Rainsberger) Agile & Testing
The World's Shortest Article on (test && commit) || revert
Doing (test && commit) || revert amounts to doing TDD very carefully, as an tude. If you already routinely take tiny steps, then you already...
0
11-11-2018 11:25:47 the code whispere ... (J. B. Rainsberger) Agile & Testing
From Zero To NUnit With Visual Studio Code
I have a new Linux laptop and I wanted to run C# code. I had no idea where to start. I last wrote C# for money in 2004. It took me over an h...
0
21-07-2018 20:36:32 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.