<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Development At Heart &#187; Design</title>
	<atom:link href="http://ruicurado.com/category/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://ruicurado.com</link>
	<description>Passionate About Software Development</description>
	<lastBuildDate>Mon, 02 Jan 2012 12:39:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>The Lego Hypothesis: Software Building Blocks</title>
		<link>http://ruicurado.com/2011/07/04/the-lego-hypothesis/</link>
		<comments>http://ruicurado.com/2011/07/04/the-lego-hypothesis/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 09:03:40 +0000</pubDate>
		<dc:creator>Rui Curado</dc:creator>
				<category><![CDATA[ABSE]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://ruicurado.com/?p=113</guid>
		<description><![CDATA[I&#8217;ve been aware for some years now of the &#8220;Lego Hypothesis&#8221;, a software engineering &#8220;dream&#8221; conceived by James Noble, Professor of Computer Science and Software Engineering at Victoria University of Wellington, New Zealand. For decades, software engineering has &#8220;dreamed an impossible dream&#8221;, to build software as easily as building Lego houses, says James. There&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been aware for some years now of the &#8220;Lego Hypothesis&#8221;, a software engineering &#8220;dream&#8221; conceived by James Noble, Professor of Computer Science and Software Engineering at Victoria University of Wellington, New Zealand.</p>
<p>For decades, software engineering has &#8220;dreamed an impossible dream&#8221;, to build software as easily as building Lego houses, says James.</p>
<p>There&#8217;s a <a href="http://www.infoq.com/presentations/lego-hypothesis" target="_blank">talk by James Noble on InfoQ</a> about this subject. In this talk, James Noble imagines a world where the dream has been realized, where software parts can be found in worldwide repositories, where most software is built by reusing existing software, and where we&#8217;ve &#8220;finally been freed from the mundane necessity of programming&#8221;.</p>
<p>Of course, it&#8217;s a dream but, how close (or how far) are we from such dream? I, for one, have certainly been working in that direction with ABSE:</p>
<p>ABSE allows you to create the building blocks of your software systems that, though simple constraint mechanisms, allow you to build your software by snapping them together, just like Lego.</p>
]]></content:encoded>
			<wfw:commentRss>http://ruicurado.com/2011/07/04/the-lego-hypothesis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developers suck at CSS design</title>
		<link>http://ruicurado.com/2009/04/28/developers-suck-at-css-design/</link>
		<comments>http://ruicurado.com/2009/04/28/developers-suck-at-css-design/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 10:13:13 +0000</pubDate>
		<dc:creator>Rui Curado</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://ruicurado.com/?p=44</guid>
		<description><![CDATA[At least that&#8217;s what Stefano Mazzocchi says (via Bob Walsh&#8217;s mISV Digest): At the same time, I found the &#8220;960 Grid System&#8220;, a kind of &#8220;CSS Framework&#8221; that lets you easily create a homogeneous design through columns. It&#8217;s also good for prototyping. The 960 Grid System is free to use, and may be adapted to [...]]]></description>
			<content:encoded><![CDATA[<p>At least that&#8217;s what <a href="http://www.betaversion.org/~stefano/linotype/news/169/" target="_self">Stefano Mazzocchi</a> says (via Bob Walsh&#8217;s <a href="http://www.47hats.com/?p=1158" target="_blank">mISV Digest</a>):</p>
<p>At the same time, I found the &#8220;<a href="http://960.gs/" target="_self">960 Grid System</a>&#8220;<a rel="nofollow" href="http://960.gs/"></a>, a kind of &#8220;CSS Framework&#8221; that lets you easily create a homogeneous design through columns. It&#8217;s also good for prototyping.</p>
<p>The 960 Grid System is free to use, and may be adapted to meet your specific needs. Several projects have already spun off, including versions that were built to be <a href="http://www.designinfluences.com/fluid960gs/">fluid</a> and <a href="http://csswizardry.com/typogridphy/">elastic</a>.</p>
<p>Check out a <a title="Prototyping With The Grid 960 CSS Framework" href="http://nettuts.com/tutorials/html-css-techniques/prototyping-with-the-grid-960-css-framework/" target="_blank">tutorial of the 960 Grid System</a>, written by Adam Hawkins.</p>
<p>You can easily create a grid system using an online tool, at <a href="http://www.gridsystemgenerator.com/" target="_self">The Grid System Generator</a> where you can simulate some designs. The site itself was built upon the grid system and looks great!</p>
<p>It&#8217;s no match to a good designer, and to use this system you still need to apply some design work and some good taste, but for those that want a simple and good looking solution, I hope this helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://ruicurado.com/2009/04/28/developers-suck-at-css-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

