<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Advice to Design Document Writers</title><link>http://blogs.msdn.com/cashto/archive/2007/08/21/advice-to-design-document-writers.aspx</link><description>After having reviewed three ... suboptimal ... design documents this week, I feel I should really say something on the topic of writing up a good design. I know most of my coworkers don't bother reading other people's design docs, so maybe you're totally</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Advice to Design Document Writers</title><link>http://blogs.msdn.com/cashto/archive/2007/08/21/advice-to-design-document-writers.aspx#4494784</link><pubDate>Tue, 21 Aug 2007 17:24:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4494784</guid><dc:creator>Rob Crowther</dc:creator><description>&lt;p&gt;&amp;gt; it's really not that hard to understand &lt;/p&gt;
&lt;p&gt;&amp;gt; well-written code in the first place, so why&lt;/p&gt;
&lt;p&gt;&amp;gt; not go to the authoritative source directly&lt;/p&gt;
&lt;p&gt;There are two reasons I think:&lt;/p&gt;
&lt;p&gt;1. The reason why someone is having to refer to the design document in the first place is because the code is not, in fact, well written and they have to fix it.&lt;/p&gt;
&lt;p&gt;2. You're assuming the only people that would ever need to refer to the design document are developers - this isn't true for all scenarios.&lt;/p&gt;
</description></item><item><title>re: Advice to Design Document Writers</title><link>http://blogs.msdn.com/cashto/archive/2007/08/21/advice-to-design-document-writers.aspx#9918692</link><pubDate>Fri, 06 Nov 2009 17:31:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918692</guid><dc:creator>Ketan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I agree with the nearly all the points that are raised in this post. As, recently I gave feedback on our new template, which in my view inhibited writing.&lt;/p&gt;
&lt;p&gt;My question is how do you approach writing design - do you think, jot down points on paper, write some code, spend time creating UML diagrams and then put all together in design document? or Open document and start writing? &lt;/p&gt;
&lt;p&gt;My request to you is.. is there any good design document that you are product of it (open source/others/written by you) and can share with us? &lt;/p&gt;
&lt;p&gt;Reading good document teaches a lot!&lt;/p&gt;
</description></item></channel></rss>