Hacker News new | past | comments | ask | show | jobs | submit login

This except there is no right way and there are 'n' equally good ways of solving any real world problem. It's only worth pointing out flaws if something is genuinely bad and I mean bad. Otherwise you are using a gut opinion to trash someone else's emotional health.

Yay! you found an edge case that breaks a piece of code that will never get hit while the other million and 1 edge cases that haven't been found are still out there. Yet you drag it out from the dark and show it off for all to see like some damn trophy. Yay! look I am great I found one more thing wrong than the other guy. No matter that we are all swimming in a sea of wrong and every one is completely clueless. Only slightly less clueless than those who don't even realise they don't have a clue.

It follows from a simple argument - every programmer and every company has a different view of 'good'. I've seen it, I've worked in many. Just as every religion cannot be right, every weird view on correct programming style cannot be correct.




> there are 'n' equally good ways of solving any real world problem.

This is objectively, mathematically, incorrect. There are optimal solutions, and for some/many problems, there is one optimal solution.


well done for illustrating my point




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: