Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Revered artisans

This may point to the dividing line. Software is required to be functional, not simply "artistic". You can certainly make the argument that there are non-functional considerations in its construction: readability, maintainability, extensibility, etc. And, these absolutely intersect with style, so it's tempting to apply words like "artistry".

But, is there a point where details veer into personal preference and insistence on style for the sake of style? I think so, and many of us have seen this. For those who haven't yet, stick around!



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

Search: