Heh, seems people I've been learning from been biased away from beauty, as I know that as "Make It Work, Make It Right, Make It Fast".
I always heard the "Make it Right" as "Make it Beautiful", where Right and Beautiful would mean "non-hacky, easily maintainable, easily extendable, well tested, and well documented"
I've always heard it (and said it) as:
1. Make it work
2. Make it correct
3. Make it fast
What's the difference between make it work and make it right? Aren't they the same thing?
Fair chance I'm remembering it wrong :D
I've usually heard/said it as
(different circumstances have different nuances about what "better" means, it isn't always performance optimization; some do substitute "faster" for "better" here, but I think it loses generality then).