<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why microsoft docs and systems suck so very, very much</title>
	<atom:link href="http://www.rhonabwy.com/wp/2009/02/15/why-microsoft-docs-and-systems-suck-so-very-very-much/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rhonabwy.com/wp/2009/02/15/why-microsoft-docs-and-systems-suck-so-very-very-much/</link>
	<description>Mac, iOS, DevOps, and daily life in Seattle</description>
	<lastBuildDate>Fri, 25 Nov 2011 06:40:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Keith Lang</title>
		<link>http://www.rhonabwy.com/wp/2009/02/15/why-microsoft-docs-and-systems-suck-so-very-very-much/comment-page-1/#comment-85069</link>
		<dc:creator>Keith Lang</dc:creator>
		<pubDate>Mon, 16 Feb 2009 03:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.rhonabwy.com/wp/?p=802#comment-85069</guid>
		<description>I don&#039;t know anything about working with SQL, but your post lights up one of my rant buttons as well — on spreadsheets. It seems to be a similar problem, having some data and finding a way to generate what you need to know from it. Excel makes you think about the problem like it was on a piece of paper, rather than the dynamic system that is *software*. I&#039;d love to some software focus on speed, experimentation, and building of  systems which you can push, pull munge together to find the data you need.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know anything about working with SQL, but your post lights up one of my rant buttons as well — on spreadsheets. It seems to be a similar problem, having some data and finding a way to generate what you need to know from it. Excel makes you think about the problem like it was on a piece of paper, rather than the dynamic system that is *software*. I&#8217;d love to some software focus on speed, experimentation, and building of  systems which you can push, pull munge together to find the data you need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John DeRosa</title>
		<link>http://www.rhonabwy.com/wp/2009/02/15/why-microsoft-docs-and-systems-suck-so-very-very-much/comment-page-1/#comment-85057</link>
		<dc:creator>John DeRosa</dc:creator>
		<pubDate>Sun, 15 Feb 2009 23:33:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.rhonabwy.com/wp/?p=802#comment-85057</guid>
		<description>Interesting. Microsoft never officially states it as such, but they have their own philosophical approach to software, services, and documentation. I haven&#039;t thought this through all the way, but: It&#039;s something like: Their stuff is designed to make the *intended* use easy, and often bulletproof. But, as you move outside their design parameters, the required effort goes up *way* faster than it ought to. I don&#039;t know if it&#039;s really asymptotic, but it can seem that way. I&#039;ve sometimes had the same reaaction you did: It just CAN&#039;T be this hard to do what I want to do, can it?

I do think their software universe has some ancillary issues that do not help. Microsoft products&#039; data files are usually (always?) binary, and are usually one single large file rather than many small files. This makes it hard (sometimes nigh impossible) to find, and then get at, your data.  (Exhibit A: The Outlook .pst file.) Then there&#039;s the lack of documentation for their file formats and interfaces, because they&#039;re all proprietary. Their (admittedly excellent) support of legacy software and hardware is great for some end-users, but it complicates everything. And their &quot;we eat ONLY our own dogfood&quot; approach to software development means they won&#039;t document about how to hook up something to, e.g., MySQL because, gee, there&#039;s no point to doing that when you can run SQL Server.

I feel your pain.</description>
		<content:encoded><![CDATA[<p>Interesting. Microsoft never officially states it as such, but they have their own philosophical approach to software, services, and documentation. I haven&#8217;t thought this through all the way, but: It&#8217;s something like: Their stuff is designed to make the *intended* use easy, and often bulletproof. But, as you move outside their design parameters, the required effort goes up *way* faster than it ought to. I don&#8217;t know if it&#8217;s really asymptotic, but it can seem that way. I&#8217;ve sometimes had the same reaaction you did: It just CAN&#8217;T be this hard to do what I want to do, can it?</p>
<p>I do think their software universe has some ancillary issues that do not help. Microsoft products&#8217; data files are usually (always?) binary, and are usually one single large file rather than many small files. This makes it hard (sometimes nigh impossible) to find, and then get at, your data.  (Exhibit A: The Outlook .pst file.) Then there&#8217;s the lack of documentation for their file formats and interfaces, because they&#8217;re all proprietary. Their (admittedly excellent) support of legacy software and hardware is great for some end-users, but it complicates everything. And their &#8220;we eat ONLY our own dogfood&#8221; approach to software development means they won&#8217;t document about how to hook up something to, e.g., MySQL because, gee, there&#8217;s no point to doing that when you can run SQL Server.</p>
<p>I feel your pain.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

