Hacker News new | ask | show | jobs
by crdoconnor 3397 days ago
>you will always write it better a second time.

No. You won't:

https://en.wikipedia.org/wiki/Second-system_effect

1 comments

Exactly. I have seen several core business rewrites that didn't make it past the "We must create the one true architecture that will allow us to keep this software from turning to spaghetti like the last one" phase.