3 ms·
I've been considering lately why that doesn't seem to ring quite true. I thought this for a time, then realized that a fair bit of this concern comes from lack
by Fellshard 7y ago
I've been considering lately why that doesn't seem to ring quite true. I thought this for a time, then realized that a fair bit of this concern comes from lack of intuition.
When you started out refactoring and making changes to object-oriented programs, how much did you have to rip out and alter each time?
How did that skill improve as your designs became more thoughtful, as you began to see the seams and tailor your designs to fit those seams?
I believe the same would apply for Haskell: its seams are different, but the separated concerns that come from experience and intuition should allow you to follow those seams more closely.