13 Integrity

Images

Several promises in the oath involve integrity.

Small Cycles

Promise 4. I will make frequent, small releases so that I do not impede the progress of others.

Making small releases just means changing a small amount of code for each release. The system may be large, but the incremental changes to that system are small.

The History of Source Code Control

Let’s go back to the 1960s for a moment. What is your source code control system when your source code is punched on a deck of cards (Figure 13.1)?

Images

Figure 13.1 Punch card

The ...

Get Clean Craftsmanship: Disciplines, Standards, and Ethics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.