3 ms·
There's definitely "good enough" in commercial run of the mill programming. You can always improve a feature, make your tests more robust, automate something mo
by monster_group 5y ago
There's definitely "good enough" in commercial run of the mill programming. You can always improve a feature, make your tests more robust, automate something more, improve the UI etc. At some point, you absolutely do need to ask yourself "Is this good enough to be acceptable to the customer?" If you don't do that you will be working on the project forever. Also I think you are being dismissive of the professionalism of artists, writers and musicians when implying that they stop working when they think it's good enough. I play guitar and I can't help but compare music with programming. Both are very deep and complex skills. In fact I find music much harder than programming (but that could be because I have done programming lot longer than music.)