title: Hand Coding a Coded UI Test
body: <p>I have been working with Coded UI Test(CUIT) feature of VS2010 .<br>
  When recording the CodedUI framework generates a lots of hierarchical classes.  </p>
  
  <p>I was wondering whether coding(by hand) a CUIT would reduce the code created and would it be as optimized(in searching elements) as generated code??  </p>
  
  <p>Also what are the scenarios where a CUIT could be coded by hand?  </p>