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

When you try to adapt your program to fit the needs of humans and technology it will become complex no matter what you do. The world is full of problems that can't be decomposed nicely because they are created by millions of people over decades each doing things slightly differently and you need to make a program that fills their needs, if you think those kind of problems don't exist you are just naïve. Those are the programs with the most complex architecture.


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

Search: