My series about naming as a process is really about design. It focuses on design in legacy code. That has sparked people to ask about new code.
What about new code? Why not start with intent? I was taught to pseudocode or model, so that I could focus on the intent first. Then I don’t need all this after-the-fact concept discovery stuff.
- I always write new code with intent.
- I am never wrong about my intent.
- I’m never right either.