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

True Agnostics don't write unit tests. In the real world, agnostic code starts with just four lines that hide a single business rule, but balloon into gigantic 600-line methods that everybody is afraid to touch because weird business rules from the Singapore office are hidden away in strange code constructs in the middle someplace.

But the agnostic developer doesn't even consider refactoring it, because it "just works".

90% of devs are true agnostics, never refactoring, never unit testing, barely above the fizzbuzz level. Raganwald's example isn't an agnostic at all: he's a faithful parishioner, dutifully worshiping at the Church of St. Agile of the Clean Code but wisely avoiding the fanatics and the church politics.



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

Search: