The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Indigo patterns & anti-patterns

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Udi Dahan

Posts: 882
Nickname: udidahan
Registered: Nov, 2003

Udi Dahan is The Software Simplist
Indigo patterns & anti-patterns Posted: Feb 14, 2005 2:06 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Udi Dahan.
Original Post: Indigo patterns & anti-patterns
Feed Title: Udi Dahan - The Software Simplist
Feed URL: http://feeds.feedburner.com/UdiDahan-TheSoftwareSimplist
Feed Description: I am a software simplist. I make this beast of architecting, analysing, designing, developing, testing, managing, deploying software systems simple. This blog is about how I do it.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Udi Dahan
Latest Posts From Udi Dahan - The Software Simplist

Advertisement
"The Don" posted a great intro to using Indigo here, and there is one thing that I would like to call attention to. Although Don doesn't explicitly make this point, notice how all the contracts are INTERFACES. Yes, in Indigo, you'll get all the wonderful benefits of SOA as described by the gurus, WITHOUT losing the tried and true OO practices - namely coding to an interface instead of an implementation. Another thing that lurks among the text is this: if you find yourself writing 'switch' statements to multiplex commands, you're probably doing something wrong; call it the first(?) anti-pattern of Indigo. Indigo is most certainly the future for Microsoft platforms....

Read: Indigo patterns & anti-patterns

Topic: MCMS.Rapid ... global webcast registration open Previous Topic   Next Topic Topic: New and Notable 71

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use