Real Programming S01E05: Models Don’t Do Real Work!

This entry is part 5 of 10 in the series Real Programming

Real Programming S01E05: Models Don’t Do Real Work! There’s still game stuff going on in the model, so let’s get it out of there. If you want to follow along in the code, the project is at github. Hey! Episode Five, Real Programming. The show where the slogan has 142.1 story points left before it’s

Real Programming S01E05: Models Don’t Do Real Work! Read More »

Real Programming S01E04: Into The Frying Domain!

This entry is part 4 of 10 in the series Real Programming

Real Programming S01E04: Into the Frying Domain! We have two parts of our walking skeleton, the View and the Model. This time we’ll move a tiny amount of work into the domain classes If you want to follow along in the code, the project is https://github.com/geepawhill/yz Welcome to episode four of Real Programming, the show

Real Programming S01E04: Into The Frying Domain! Read More »

Change Harvesting Emphasizes The Human

Human, local, oriented, taken, and iterative: this is how change-harvesting in software development approaches change in most contexts in the trade. Let’s take "human" today, and see where it leads us. Before we begin, I want to express my continued support for the protestors. They’re still out there, folks, still peaceably seeking change, and still

Change Harvesting Emphasizes The Human Read More »

CHT Means Different Design Imperatives

Change-harvesting software design centers "online" brownfield development: change-centric thinking. Most older sets of design imperatives are based in "offline" greenfield development: build-centric thinking. The differences can — and should — lead to design disagreements. This week, regular like clockwork, we shoot yet another unarmed Black man in the back, and we quietly arrest a white

CHT Means Different Design Imperatives Read More »

Scroll to Top