Link Details

Link 809481 thumbnail
User 478055 avatar

By mitchp
Published: Jun 20 2012 / 08:32

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


Add your comment
User 352719 avatar

Jonathan Fisher replied ago:

4 votes Vote down Vote up Reply

#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.

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.

Java Performance Optimization
Written by: Pierre-Hugues Charbonneau
Featured Refcardz: Top Refcardz:
  1. Design Patterns
  2. OO JS
  3. Cont. Delivery
  4. Java EE7
  5. HTML5 Mobile
  1. Node.js
  2. Debugging JavaScript
  3. OO JS
  4. JSON
  5. Ajax