Eric Kepes' crummy little weblog RSS 2.0
 Friday, July 25, 2008

Rob Daigneau's presentation on Introducing Domain Services was a pretty decently balanced between "astronaut-y" architecture and practical advice. He was a fairly engaging speaker. Probably the biggest takeaway I got from his talk was: "If you want to do anything useful in software, coupling must exist". He spent a good deal of time discussing this paradox - we want to have loosly coupled everything, but at the end of the day, if our code is going to do anything, it has to be coupled to other code in some way. So, in the end, its a matter of determining what type of coupling is best for a given scenario - different systems will have different needs.

He described the types of coupling as:

  • Data Structure
  • Interface
  • Functional
  • Temporal
  • Location
  • Friday, July 25, 2008 8:02:55 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
    Geekness | Reviews
    Navigation
    Archive
    <December 2008>
    SunMonTueWedThuFriSat
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910
    About the author/Disclaimer

    Disclaimer
    The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

    © Copyright 2008
    Eric W. Kepes
    Sign In
    Statistics
    Total Posts: 100
    This Year: 21
    This Month: 0
    This Week: 0
    Comments: 12
    Themes
    All Content © 2008, Eric W. Kepes
    DasBlog theme 'Business' created by Christoph De Baene (delarou)