Link Details

Link 19747 thumbnail
User 204699 avatar

By madskristensen
via blog.madskristensen.dk
Published: Apr 23 2007 / 23:05

Complex code is harder to understand, difficult to maintain, nearly impossible to extend and downright ugly.
  • 11
  • 4
  • 1212
  • 310

Comments

Add your comment
User 201565 avatar

Rob Lang replied ago:

0 votes Vote down Vote up Reply

It appears to be a reasonable mantra but it is not reasonable to say that you do not understand the problem space if the solution is complex. Mulitdimensional systems often have interdependancies that are very complex indeed. It's simply not realistic to say that there are simple solutions for them. I do agree that code should not be made pointlessly complex but this cannot be extended to say that any problem is simple, just a matter of understanding the input space.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.