When it comes to adding complexity to the code, I generally see two schools of programming:
- Top-down: start with abstractions, then write implementations for it.
- Bottom-up: write down the whole implementation, then make abstractions out of it.
This post advicates the second school.
Continue reading
Recent Comments