Link Details

Please note that this article is in-depth but I'm confident that this substantial read will be worth your time.

Posted by mitchp  |   Jun 20 2012 / 08:32

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.


User 352719 avatar

Jonathan Fisher replied ago:

#1 OverEngineering: You created a 'standard framework' or set of utilities. You extend and customize to produce in-house versions every public framework (and now you're 5 versions behind). You spend more time building out infrastructure code than you do business logic. You're internal communication protocol is SOAP or REST. You've abstracted every external system so you can "swap it out". You have an ESB... I could go on.

Reply 4 votes

Recommended Links

Written by: Ryan Knight
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Play
  3. Akka
  4. Debugging JavaScript
  5. Design Patterns
  1. Apache Hadoop
  2. REST
  3. Java
  4. Git
  5. Java Performance
Connect with DZone