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

"Separation of concerns" as in splitting a simple thing into 12 files because you've had too many books about architecture?


As in not making a 10k lines function that does everything because you didn't read any books about architecture

I get it, you've been burned out by Enterprise(tm) code. Going to the very edge of the other side isn't any better


A 10k loc function is just a program wrapped in a function. I find it somewhat fun to refactor those. And you're god damn right I cannot deal with this eldritch horror you architecture astronauts come up with anymore, I'll take the dumb code please :-) YAGNI + KISS >>>>> SOLID all day every day


>I find it somewhat fun to refactor those

I don't. I like to feel productive instead of having to do laundry before getting to the actual work because someone just went ahead without any regard for quality control

>YAGNI + KISS > SOLID

Agreed

Monster architectures are monster architectures, and yet going from Enterprise(tm) architecture to chaos architecture so you can't know anything about the system without carefully going over hundreds of lines of code isn't any better




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

Search: