<?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"
	>
<channel>
	<title>Comments on: Computer science ain&#8217;t as good as it should be</title>
	<atom:link href="http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/</link>
	<description>How to make your web application</description>
	<pubDate>Fri, 30 Jul 2010 11:55:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Sean Torry</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-202</link>
		<dc:creator>Sean Torry</dc:creator>
		<pubDate>Fri, 11 Jun 2010 08:06:50 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-202</guid>
		<description>Hi Russia
very interesting story. i like it and also enjoy..</description>
		<content:encoded><![CDATA[Hi Russia
<br />very interesting story. i like it and also enjoy..
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan Gusiev</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-103</link>
		<dc:creator>Bogdan Gusiev</dc:creator>
		<pubDate>Thu, 22 Oct 2009 06:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-103</guid>
		<description>Sure</description>
		<content:encoded><![CDATA[Sure
]]></content:encoded>
	</item>
	<item>
		<title>By: Polprav</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-102</link>
		<dc:creator>Polprav</dc:creator>
		<pubDate>Thu, 22 Oct 2009 00:50:17 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-102</guid>
		<description>Hello from Russia!
Can I quote a post in your blog with the link to you?</description>
		<content:encoded><![CDATA[Hello from Russia!
<br />Can I quote a post in your blog with the link to you?
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan Gusiev</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-82</link>
		<dc:creator>Bogdan Gusiev</dc:creator>
		<pubDate>Fri, 31 Jul 2009 11:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-82</guid>
		<description>The monkey is monkey. It will not become human and there is nothing you can do with it. And the human is a human. 

In other words you should train monkey as a monkey and human as a human.</description>
		<content:encoded><![CDATA[The monkey is monkey. It will not become human and there is nothing you can do with it. And the human is a human. 

In other words you should train monkey as a monkey and human as a human.
]]></content:encoded>
	</item>
	<item>
		<title>By: Dimitris Andreou</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-81</link>
		<dc:creator>Dimitris Andreou</dc:creator>
		<pubDate>Fri, 31 Jul 2009 10:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-81</guid>
		<description>What is this... a recipe to train monkeys instead? Seriously.</description>
		<content:encoded><![CDATA[What is this&#8230; a recipe to train monkeys instead? Seriously.
]]></content:encoded>
	</item>
	<item>
		<title>By: Bogdan Gusiev</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-79</link>
		<dc:creator>Bogdan Gusiev</dc:creator>
		<pubDate>Thu, 30 Jul 2009 18:34:27 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-79</guid>
		<description>Thanks, Owen for your comment.

Once when I was picking up the theme for my scientific effort, my scientific supervisor said:
You do not know to much yet that is why you can be optimistic push the most crazy ideas that may change the world.

The case when you seeking the answer yourself is a key point where you can be innovative.
I am always trying to understand how things work(or just try) and only then go and learn what others think about it.</description>
		<content:encoded><![CDATA[Thanks, Owen for your comment.

Once when I was picking up the theme for my scientific effort, my scientific supervisor said:
<br />You do not know to much yet that is why you can be optimistic push the most crazy ideas that may change the world.

The case when you seeking the answer yourself is a key point where you can be innovative.
<br />I am always trying to understand how things work(or just try) and only then go and learn what others think about it.
]]></content:encoded>
	</item>
	<item>
		<title>By: Owen Fellows</title>
		<link>http://gusiev.com/2009/07/computer-science-programming-criticism-object-database-design/#comment-78</link>
		<dc:creator>Owen Fellows</dc:creator>
		<pubDate>Thu, 30 Jul 2009 13:26:01 +0000</pubDate>
		<guid isPermaLink="false">http://gusiev.com/?p=26#comment-78</guid>
		<description>I find your comments here rather depressing in that you are saying only learn about things you need to know.  This means there is no innovation no striving to make things better.

I agree that often you need to take shortcuts to "Do it as fast as possible" but this does not mean you have to sacrific good programming style as in the end debugging hacked together code will probably take longer than writing it correctly in the first place.

I also disagree with your framwork comment, you should have atleast a high level understand of how a framework performs its function mainly so you can tell if you are using it correctly.  Yes dropping code in to a framework will give quick results but if you then move to another client that does not have this framework how to you reuse your knowledge, you can't as you have no understanding of the underlying execution of your code.

I also agree that a Normalized database is not realistic in the real world but is this because it has already been written badly, due to lack of knowledge, or because design decisions have been made e.g. for performance.  Even if it is not possible in the most part it should still be strived for.

Sorry for the long post but becoming a great programmer, developer, design, architect is about gaining knowledge about how things work so you can extend and improve them.  If we just use frameworks instead of understanding them we ultimatly reduce our own value.</description>
		<content:encoded><![CDATA[I find your comments here rather depressing in that you are saying only learn about things you need to know.  This means there is no innovation no striving to make things better.

I agree that often you need to take shortcuts to &#8220;Do it as fast as possible&#8221; but this does not mean you have to sacrific good programming style as in the end debugging hacked together code will probably take longer than writing it correctly in the first place.

I also disagree with your framwork comment, you should have atleast a high level understand of how a framework performs its function mainly so you can tell if you are using it correctly.  Yes dropping code in to a framework will give quick results but if you then move to another client that does not have this framework how to you reuse your knowledge, you can&#8217;t as you have no understanding of the underlying execution of your code.

I also agree that a Normalized database is not realistic in the real world but is this because it has already been written badly, due to lack of knowledge, or because design decisions have been made e.g. for performance.  Even if it is not possible in the most part it should still be strived for.

Sorry for the long post but becoming a great programmer, developer, design, architect is about gaining knowledge about how things work so you can extend and improve them.  If we just use frameworks instead of understanding them we ultimatly reduce our own value.
]]></content:encoded>
	</item>
</channel>
</rss>
