The Other Half of Coding

The Other Half of Coding

Max Guernsey, III
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Preface›

  • Preface

The Gaping Hole›

  • Introduction
  • Change
  • What’s Missing

What Stands in Our Way›

  • The Root of Decay
  • Why Designs Rot
  • Decline
  • Powerful Tools Can Become Crutches

The Solution›

  • A New Ontology
  • Related Works
  • Principle: Design-First
  • Principle: Pathfinding
  • Principle: Transformation of Code
  • Principle: Abort & Retry
  • Flow

Skills›

  • My Little Puzzle
  • Recursive Disaggregation of Changes
  • The Power of Duplication
  • Compounding Changes
  • Puzzle-Solving

Mechanisms›

  • Foundation
  • Refactoring
  • Clever Use of High-Bandwidth Refactoring Tools
  • Fastidious Application of Automated Transformation
  • Careful Misuse of Low-Bandwidth Tools
  • Exploitation of Language Features
  • Using TDD to Prove Interchangeability
  • Favoring Transformation Priorities
  • Using TDD to Constrain Behavioral Changes

Context›

  • Patience
  • Requirements Maturation
  • The Other Half of Patience
  • Rewiring your Habits with Deliberate Undos
  • Investment in Practice
  • It’s Up to You

Backmatter›

  • Appendix A: Search Page Code
  • Appendix B: Adoption Reference
  • Appendix C: Getting Others Onboard
  • Glossary
  • Bibliography
The Other Half of Coding/Skills/Compounding Changes

Compounding Changes

https://leanpub.com/other-half

In Refactronica

https://leanpub.com/other-half

Microcosms

https://leanpub.com/other-half

Macrocosms

https://leanpub.com/other-half

Continuous Flow

https://leanpub.com/other-half

Revisiting Recursion

https://leanpub.com/other-half

Recursive Composition

https://leanpub.com/other-half

Planning as a Part of Pathfinding

https://leanpub.com/other-half

Example

https://leanpub.com/other-half

The First Step

https://leanpub.com/other-half

Building Up

https://leanpub.com/other-half

Compounding Further

https://leanpub.com/other-half

Emerging Modules

https://leanpub.com/other-half

Expanding Offerings

https://leanpub.com/other-half

Scaling All the Way Up and All the Way Down

https://leanpub.com/other-half

Previous

The Power of Duplication

Up next

Puzzle-Solving

In this chapter

  • Compounding Changes