<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://robzyc.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2frobzyc.spaces.live.com%2fcategory%2fTraining%2b__x7%2bDevelopment%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Ramblings of Rob Cooper: Training &amp; Development</title><description /><link>http://robzyc.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catTraining%2b__x7%2bDevelopment</link><language>en-US</language><pubDate>Tue, 23 Sep 2008 05:29:29 GMT</pubDate><lastBuildDate>Tue, 23 Sep 2008 05:29:29 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://robzyc.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>5173604217493655657</live:id><live:alias>robzyc</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>Mock Exam for 70-316 Passed (Finally!)</title><link>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!404.entry</link><description>&lt;p&gt;Good news people, I have finally passed the mock for 70-316. Although I am still not 100% confident on passing the thing for real, I am feeling a lot more confident each and every day. &lt;p&gt;The new job is really helping and paying dividends, I am no longer having to &amp;quot;translate&amp;quot; code in my mind when at work and at home. Sounds like no big deal, and I guess in many ways its not.. But it &lt;strong&gt;IS &lt;/strong&gt;helping. I guess its like any language, be it code, vocal, written whatever, the more you use it, the better you get with it. &lt;p&gt;The mock did highlight some weak areas which I still need to work on: &lt;p&gt;&lt;strong&gt;Data Access&lt;br&gt;&lt;/strong&gt;Seems I am still having problems, I think this is probably because I haven't done a great deal of DAL design and implementation at this stage. I am still getting caught by the odd red-herrings thrown into a question to throw you off (i.e. &lt;strong&gt;DataAdapter.Update&lt;/strong&gt; or &lt;strong&gt;DataTable.Update&lt;/strong&gt;). &lt;p&gt;&lt;strong&gt;Code Access Security&lt;br&gt;&lt;/strong&gt;Keeps god damn getting me, and the annoying thing is, pretty much everyone I asked who I am in touch with in the dev world say they never use it! Grrrr! &lt;p&gt;Oh well, its all fun and games really =) &lt;div style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/exam" rel=tag&gt;exam&lt;/a&gt;,&lt;a href="http://technorati.com/tags/70-316" rel=tag&gt;70-316&lt;/a&gt;,&lt;a href="http://technorati.com/tags/c#" rel=tag&gt;c#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/study" rel=tag&gt;study&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data access" rel=tag&gt;data access&lt;/a&gt;,&lt;a href="http://technorati.com/tags/code access security" rel=tag&gt;code access security&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=5173604217493655657&amp;page=RSS%3a+Mock+Exam+for+70-316+Passed+(Finally!)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=robzyc.spaces.live.com&amp;amp;GT1=robzyc"&gt;</description><comments>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!404.entry#comment</comments><guid isPermaLink="true">http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!404.entry</guid><pubDate>Tue, 04 Mar 2008 08:42:42 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://robzyc.spaces.live.com/blog/cns!47CC559FF82C1069!404/comments/feed.rss</wfw:commentRss><wfw:comment>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!404.entry#comment</wfw:comment><dcterms:modified>2008-03-04T08:44:09Z</dcterms:modified></item><item><title>Coursework Submitted!!</title><link>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!153.entry</link><description>&lt;p&gt;At last! I have finally completed (feedback pending) the course material for my current module on my MCAD programming course with CT (Computeach).  I could have finished this a LOT earlier, but I was a silly boy and took too much work home.&lt;br&gt;I have told myself off a-plenty, and won't be doing it again! 
&lt;p&gt;Hopefully get some feedback in a couple of days, and get cracking on the next module (Windows Applications).
&lt;p&gt;&lt;strong&gt;Things learned from this module:&lt;/strong&gt;
&lt;h6&gt;Object-Orientated (OO) Programming&lt;/h6&gt;
&lt;blockquote&gt;
&lt;p&gt;OO is very powerful, but also very good at sometimes making people (me) add complexity to a project when its not required. Its very easy to fall into the trap of producing objects for everything, when in certain scenarios, a couple of Arrays may have done the trick, without being overly difficult to digest.&lt;/blockquote&gt;
&lt;h6&gt;Less is More&lt;/h6&gt;
&lt;blockquote&gt;
&lt;p&gt;Sometimes you can have so much code staring back at you, which sounds productive, but its just bloody confusing. Decomposition and simplification and cut out code bloat &lt;strong&gt;a lot&lt;/strong&gt;.&lt;/blockquote&gt;
&lt;h6&gt;Always Read the Specification - Always!&lt;/h6&gt;
&lt;blockquote&gt;
&lt;p&gt;Only stop when actually coding a section. It can be easy to gold-plate code. And while its great doing so, an all-singing-all-dancing project is no good to anyone when its 6 months late and your out of a job =)&lt;/blockquote&gt;
&lt;h6&gt;&lt;strong&gt;Read Between the Lines&lt;/strong&gt;&lt;/h6&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;REALLY&lt;/strong&gt; read the spec. Don't just take the &amp;quot;it must do this&amp;quot;. Think about what is &lt;strong&gt;mustn't&lt;/strong&gt; do. What does the specification &lt;strong&gt;implicitly&lt;/strong&gt; say?&lt;/blockquote&gt;
&lt;h5&gt;In Summary...&lt;/h5&gt;
&lt;p&gt;TBH, I actually already &lt;strong&gt;&lt;em&gt;knew&lt;/em&gt;&lt;/strong&gt; the above. But as we all know, what you know and what you practice can sometimes be very different things. And in order to learn we need to get our fingers burnt and make a few mistakes. So long as you learn from them, all is good! 
&lt;p&gt;I can imagine a lot of programmer's sat there shaking their head at this, but hey, you were naive once! 
&lt;p&gt;I'm happy! 
&lt;p&gt;
&lt;div style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/programming" rel=tag&gt;programming&lt;/a&gt;, &lt;a href="http://technorati.com/tags/C#" rel=tag&gt;C#&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MCAD" rel=tag&gt;MCAD&lt;/a&gt;, &lt;a href="http://technorati.com/tags/computeach" rel=tag&gt;computeach&lt;/a&gt;, &lt;a href="http://technorati.com/tags/software" rel=tag&gt;software&lt;/a&gt;, &lt;a href="http://technorati.com/tags/windows" rel=tag&gt;windows&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;div style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/programming" rel=tag&gt;programming&lt;/a&gt;, &lt;a href="http://del.icio.us/popular/C#" rel=tag&gt;C#&lt;/a&gt;, &lt;a href="http://del.icio.us/popular/MCAD" rel=tag&gt;MCAD&lt;/a&gt;, &lt;a href="http://del.icio.us/popular/computeach" rel=tag&gt;computeach&lt;/a&gt;, &lt;a href="http://del.icio.us/popular/software" rel=tag&gt;software&lt;/a&gt;, &lt;a href="http://del.icio.us/popular/windows" rel=tag&gt;windows&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=5173604217493655657&amp;page=RSS%3a+Coursework+Submitted!!&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=robzyc.spaces.live.com&amp;amp;GT1=robzyc"&gt;</description><comments>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!153.entry#comment</comments><guid isPermaLink="true">http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!153.entry</guid><pubDate>Sat, 21 Jul 2007 12:52:52 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://robzyc.spaces.live.com/blog/cns!47CC559FF82C1069!153/comments/feed.rss</wfw:commentRss><wfw:comment>http://robzyc.spaces.live.com/Blog/cns!47CC559FF82C1069!153.entry#comment</wfw:comment><dcterms:modified>2007-08-09T21:26:15Z</dcterms:modified></item></channel></rss>