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


223 blogs updated: 18 min. ago
I Learned Some sed
I decided to learn a little sed, because I can find it everywhere and it seems like the kind of tool that would make a bunch of everyday thi...
10
23-12-2017 01:57:17 the code whispere ... (J. B. Rainsberger) Agile & Testing
Keep Dependency Injection Simple
I taught evolutionary design in person to about 200 programmers this year.1 In the 15 years that I've been doing this, I've spoken with conf...
17
10-12-2017 14:16:59 the code whispere ... (J. B. Rainsberger) Agile & Testing
Surviving Legacy Code with Golden Master and Sampling
You have inherited some code. Congratulations. Now you need to change it. There, there. Michael Feathers once wrote that legacy code is "cod...
17
08-12-2017 12:36:02 the code whispere ... (J. B. Rainsberger) Agile & Testing
Renaming Magically With zmv
I just learned about zmv and I love it. If you already know about zmv or you already love rename, then don't waste your time reading this. S...
8
23-11-2017 08:37:59 the code whispere ... (J. B. Rainsberger) Agile & Testing
The Eternal Struggle Between Business and Programmers
At redev 2013, I asked managers to tell me what makes their job difficult. I spoke to one manager who told me that they face immense pressur...
27
21-11-2017 21:27:56 the code whispere ... (J. B. Rainsberger) Agile & Testing
The Myth of Advanced TDD
"I want to get a lot of wisdom on TDD techniques". Many people ask me about this, especially when they sign up for my mailing list. They wan...
24
16-11-2017 11:32:59 the code whispere ... (J. B. Rainsberger) Agile & Testing
The Pain of Implicit Dependencies
Legacy code imposes an unbounded, inexact tax on the cost of all future features. This explains why I run events like Legacy Code Retreat, b...
7
03-11-2017 19:39:16 the code whispere ... (J. B. Rainsberger) Agile & Testing
Guard Rails, Not Prison Bars
A recent experience with a hotel coffee machine illustrated one primary difference of philosophy related to software design. It's a Keurig m...
4
18-08-2017 19:51:21 the code whispere ... (J. B. Rainsberger) Agile & Testing
Demystifying the Dependency Inversion Principle
Another "demystifying" article. Great! I know bear with me. Of the SOLID principles, the Dependency Inversion Principle remains somewhat mis...
25
13-07-2017 18:48:25 the code whispere ... (J. B. Rainsberger) Agile & Testing
Getting Started with Contract Tests
Today's article answers a question that I received recently. Hey, I attended a talk of yours about continuous delivery. One of the main take...
21
27-06-2017 00:59:12 the code whispere ... (J. B. Rainsberger) Agile & Testing


© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

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