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

> that's because creating software is all about making human artifacts, not studying the natural world and that's an inherently subjective task

Electronic circuits are also human artifacts, but there objectively valid principles and practices for developing those. Of course there are also opinions and subjectivity on some characteristics that generally don't matter to the actual functionality, but that seems far from where software development currently is.



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

Search: