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.
  • 51
  • 0
  • 3507
  • 3610


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.

Spring Integration
Written by: Soby Chacko
Featured Refcardz: Top Refcardz:
  1. Search Patterns
  2. Python
  3. C++
  4. Design Patterns
  5. OO JS
  1. PhoneGap
  2. Spring Integration
  3. Regex
  4. Git
  5. Java