<?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>Kommentarer till Koda snabbt som F*N! (The IntelliJ way&#8230;)</title>
	<atom:link href="http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/feed/" rel="self" type="application/rss+xml" />
	<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/</link>
	<description>En weblog för svenska Java-utvecklare</description>
	<lastBuildDate>Fri, 05 Mar 2010 13:14:07 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Av: Fredrik</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-1032</link>
		<dc:creator>Fredrik</dc:creator>
		<pubDate>Sat, 12 May 2007 18:22:02 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-1032</guid>
		<description>Och jag som tycker att Eclipse underlättar förmycket ;-)

//fredrik</description>
		<content:encoded><![CDATA[<p>Och jag som tycker att Eclipse underlättar förmycket ;-)</p>
<p>//fredrik</p>
]]></content:encoded>
	</item>
	<item>
		<title>Av: Lennart Kolmodin</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-881</link>
		<dc:creator>Lennart Kolmodin</dc:creator>
		<pubDate>Fri, 27 Apr 2007 08:58:20 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-881</guid>
		<description>OK, intressant.
Kommer din applikation bli publik efter presentationen den 10e Maj?
Lycka till förresten! :)</description>
		<content:encoded><![CDATA[<p>OK, intressant.<br />
Kommer din applikation bli publik efter presentationen den 10e Maj?<br />
Lycka till förresten! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Av: Erik</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-867</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Wed, 25 Apr 2007 21:32:12 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-867</guid>
		<description>Du är inne på precis samma tankebana som jag är. Ett exempel är att jag laddar 3D-modeller från det s.k. Collada-formatet (Bland annat det format som Sony valde för PS3). Det är ett XML-baserat format som jag laddar genom att jag genererat bönor för det hela med XMLBeans. 

Nästa steg är att jag &quot;automatiskt&quot; kopplar dessa till min scene-graph (det träd som beskriver min 3D-värld) med t.ex. Spring Framework. Då kan jag nog ytterligare kapa bort ~300-400 rader manuellt skriven kod. 

Precis som du skriver. Det går att göra enklare, det jag inte kan förstå är varför ingen försökt detta på 3D-applikationer tidigare?</description>
		<content:encoded><![CDATA[<p>Du är inne på precis samma tankebana som jag är. Ett exempel är att jag laddar 3D-modeller från det s.k. Collada-formatet (Bland annat det format som Sony valde för PS3). Det är ett XML-baserat format som jag laddar genom att jag genererat bönor för det hela med XMLBeans. </p>
<p>Nästa steg är att jag &#8221;automatiskt&#8221; kopplar dessa till min scene-graph (det träd som beskriver min 3D-värld) med t.ex. Spring Framework. Då kan jag nog ytterligare kapa bort ~300-400 rader manuellt skriven kod. </p>
<p>Precis som du skriver. Det går att göra enklare, det jag inte kan förstå är varför ingen försökt detta på 3D-applikationer tidigare?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Av: Lennart Kolmodin</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-864</link>
		<dc:creator>Lennart Kolmodin</dc:creator>
		<pubDate>Wed, 25 Apr 2007 14:05:23 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-864</guid>
		<description>&quot;...utan påvisa att det inte är så många olika funktioner som behöver implementeras.&quot;

Ja precis, och det var lite det jag försökte poängtera.
Spelet tog 50 min att skriva, och resulterade i 1400 rader som nu *någon skall ha koll på, förstå och underhålla*.

Visst, det är imponerande att lyckas få till spelet alls på den tiden, det är tydligt att du vet vad du gör.

Men 1400 rader? De flesta av dem måste ju ha noll intelligens och borde kunna beskrivas enklare?
Känns det aldrig som att det måste finnas något enklare sätt att koda än att trycka ut fler rader kod?</description>
		<content:encoded><![CDATA[<p>&#8221;&#8230;utan påvisa att det inte är så många olika funktioner som behöver implementeras.&#8221;</p>
<p>Ja precis, och det var lite det jag försökte poängtera.<br />
Spelet tog 50 min att skriva, och resulterade i 1400 rader som nu *någon skall ha koll på, förstå och underhålla*.</p>
<p>Visst, det är imponerande att lyckas få till spelet alls på den tiden, det är tydligt att du vet vad du gör.</p>
<p>Men 1400 rader? De flesta av dem måste ju ha noll intelligens och borde kunna beskrivas enklare?<br />
Känns det aldrig som att det måste finnas något enklare sätt att koda än att trycka ut fler rader kod?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Av: Erik</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-860</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Wed, 25 Apr 2007 09:30:43 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-860</guid>
		<description>Anledningen att det det tog 50 minuter att skriva det hela beror på att det spel som jag skriver har ganska få funktioner. Man kan navigera runt på en plan yta, primitiv kollisionsdetektering, enkel laddning av modeller samt en scene-graph som endast tillhanadahåller de mest basala funktionerna. Ett helt annat system som skulle hamna på 1400 rader skulle kanske ta flera dagar att skriva, på grund av att det är mycket mer funktionalitet där. Syftet med min presentation är inte i första hand att skriva något snabbt, utan påvisa att det inte är så många olika funktioner som behöver implementeras.</description>
		<content:encoded><![CDATA[<p>Anledningen att det det tog 50 minuter att skriva det hela beror på att det spel som jag skriver har ganska få funktioner. Man kan navigera runt på en plan yta, primitiv kollisionsdetektering, enkel laddning av modeller samt en scene-graph som endast tillhanadahåller de mest basala funktionerna. Ett helt annat system som skulle hamna på 1400 rader skulle kanske ta flera dagar att skriva, på grund av att det är mycket mer funktionalitet där. Syftet med min presentation är inte i första hand att skriva något snabbt, utan påvisa att det inte är så många olika funktioner som behöver implementeras.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Av: Lennart Kolmodin</title>
		<link>http://jsolutions.se/2007/04/23/koda-snabbt-som-fn-the-intellij-way/comment-page-1/#comment-857</link>
		<dc:creator>Lennart Kolmodin</dc:creator>
		<pubDate>Wed, 25 Apr 2007 07:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://jsolutions.se/?p=120#comment-857</guid>
		<description>Hej!

IntelliJ verkar ju onekligen vara en bra editor för Java, om man nu vill koda i det (för de som kan/får välja).

Själv blir jag lite skrämd att man på 50 minuter kan producera 1400 rader, varav 500 är boilerplate, som sedan skall underhållas.
En bra IDE kan ju underlätta jobbet förstås, med refactoring och andra features.

Men hur mycket funktionalitet får man in på dessa 1400 rader? Det som verkar vara förtjusande med IntelliJ är att ännu fler boilerplate-rader blir lättare att skriva. Hur många av raderna gjorde egentligen något?

Och om du lyckas skriva ens 1400 rader varje dag i en månad har du ju producerat 28.000 rader. Det är ju väldigt mycket att ha koll på.

Notera hur diskussionen har flyttats från IntelliJ till Java :)
Jag är väldigt nyfiken på dina synpunkter på detta, inte minst eftersom du verkar vara en professionell javakodare, som troligtvis får underhålla din egen kodbas?

Cheers!</description>
		<content:encoded><![CDATA[<p>Hej!</p>
<p>IntelliJ verkar ju onekligen vara en bra editor för Java, om man nu vill koda i det (för de som kan/får välja).</p>
<p>Själv blir jag lite skrämd att man på 50 minuter kan producera 1400 rader, varav 500 är boilerplate, som sedan skall underhållas.<br />
En bra IDE kan ju underlätta jobbet förstås, med refactoring och andra features.</p>
<p>Men hur mycket funktionalitet får man in på dessa 1400 rader? Det som verkar vara förtjusande med IntelliJ är att ännu fler boilerplate-rader blir lättare att skriva. Hur många av raderna gjorde egentligen något?</p>
<p>Och om du lyckas skriva ens 1400 rader varje dag i en månad har du ju producerat 28.000 rader. Det är ju väldigt mycket att ha koll på.</p>
<p>Notera hur diskussionen har flyttats från IntelliJ till Java :)<br />
Jag är väldigt nyfiken på dina synpunkter på detta, inte minst eftersom du verkar vara en professionell javakodare, som troligtvis får underhålla din egen kodbas?</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
