New Items for the List

While annotating the existing list, I came up with several new Items for the list of things that have changed since the days we thought we knew how to design object based applications (the last 20 years):


48.  Database demands (normalization/denormalization, primary keys, replication keys)


49.  Serialization


50.  Chatty/non-chatty interfaces


51.  FxCop


52.  Using/Import


53.  Generic constraints


54.  Readonly source code files (an implication of code generation)


55.  Events


56.  Lambda expressions, anonymous methods and closures


57.Expression trees (lambda expressions )


58.Attached dependency properties


59.Data binding


60.Late binding


 

One thought on “New Items for the List”

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>