Two ways to write software: 1


Two ways to write software:

1. Performance first. Consider performance from the start.

2. Performance last. Make it work, make it right, then make it fast (if necessary).

Poll: What's your typical approach?
This poll received many confident, conflicting answers.

Summary: Architecture impacts performance. So performance must be "designed in" up front.

But during implementation, avoid premature optimization. Make it work, and make it right first. Then consider performance tweaks.

View original on X