<?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>Kommentare zu: Was Perl einem Programmierer alles lehrt</title>
	<atom:link href="http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt</link>
	<description>One Blog Is Not Enough</description>
	<lastBuildDate>Sun, 29 Jan 2012 09:54:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: Renée Bäcker</title>
		<link>http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt/comment-page-1#comment-19</link>
		<dc:creator>Renée Bäcker</dc:creator>
		<pubDate>Sat, 24 Mar 2007 11:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt#comment-19</guid>
		<description>Die Objektorientierung in Java hat einen Vorteil, der den Programmierer zwingt bei OO zu bleiben. Man kann nicht auf &quot;Interna&quot; zugreifen. So muss man tatsächlich auf die getter/setter zurückgreifen, die die Klasse zur Verfügung stellt. In Perl kann man auf die innersten Innereien des Objekts zugreifen. Was leider manche Programmierer dazu verführt, um die Objektorientierung herum zu programmieren.

Nicht nur alter Code zwingt Perl-Programmierer zu sauberem Code. Es gibt einige Hilfen: das strict-Pragma, das warnings-Pragma, Perl::Critic, Perl::Tidy und B::Lint.

Wenn ein Unternehmen sauberen Perl-Code haben will, sollte es seinen Mitarbeiten in Codingguidelines sagen, dass strict, warnings und Perl::Critic Pflicht sind.

Larry Wall hat mal gesagt, dass durch die Möglichkeit, in Perl schauderhaften Code zu schreiben auch die Möglichkeit gegeben ist, saubereren Code zu schreiben als in jeder anderen Sprache.

Man entwickelt sich in der Regel ja auch im Laufe seines Programmierer-Daseins. Am Anfang ist es vielleicht &quot;Cool&quot; schlechten Code zu schreiben (oder man weiß es einfach nicht besser - so war es bei mir jedenfalls), aber nach und nach kommt man auf den Trichter, dass gewisse &quot;Standard&quot; nicht umsonst da sind. Ich denke, dass ich mittlerweile einigermaßen sauberen Code schreibe (außer bei Quick&#039;n&#039;Dirty-Programmen, die mir nur auf die Schnelle bei einem Problem helfen sollen und dann gleich wieder gelöscht werden).

Gruß,
Renée</description>
		<content:encoded><![CDATA[<p>Die Objektorientierung in Java hat einen Vorteil, der den Programmierer zwingt bei OO zu bleiben. Man kann nicht auf &#8220;Interna&#8221; zugreifen. So muss man tatsächlich auf die getter/setter zurückgreifen, die die Klasse zur Verfügung stellt. In Perl kann man auf die innersten Innereien des Objekts zugreifen. Was leider manche Programmierer dazu verführt, um die Objektorientierung herum zu programmieren.</p>
<p>Nicht nur alter Code zwingt Perl-Programmierer zu sauberem Code. Es gibt einige Hilfen: das strict-Pragma, das warnings-Pragma, Perl::Critic, Perl::Tidy und B::Lint.</p>
<p>Wenn ein Unternehmen sauberen Perl-Code haben will, sollte es seinen Mitarbeiten in Codingguidelines sagen, dass strict, warnings und Perl::Critic Pflicht sind.</p>
<p>Larry Wall hat mal gesagt, dass durch die Möglichkeit, in Perl schauderhaften Code zu schreiben auch die Möglichkeit gegeben ist, saubereren Code zu schreiben als in jeder anderen Sprache.</p>
<p>Man entwickelt sich in der Regel ja auch im Laufe seines Programmierer-Daseins. Am Anfang ist es vielleicht &#8220;Cool&#8221; schlechten Code zu schreiben (oder man weiß es einfach nicht besser &#8211; so war es bei mir jedenfalls), aber nach und nach kommt man auf den Trichter, dass gewisse &#8220;Standard&#8221; nicht umsonst da sind. Ich denke, dass ich mittlerweile einigermaßen sauberen Code schreibe (außer bei Quick&#8217;n'Dirty-Programmen, die mir nur auf die Schnelle bei einem Problem helfen sollen und dann gleich wieder gelöscht werden).</p>
<p>Gruß,<br />
Renée</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Perl-Uwe</title>
		<link>http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt/comment-page-1#comment-18</link>
		<dc:creator>Perl-Uwe</dc:creator>
		<pubDate>Fri, 23 Mar 2007 12:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.fischerlaender.net/perl/was-perl-einem-programmierer-alles-lehrt#comment-18</guid>
		<description>Zum Beispiel kann man in Perl mal einfach die Klasse eines Objektes wechseln:

my $foo = Foo-&gt;new;

bless $foo, &#039;Bar&#039;;

Und schon ist $foo ein Objekt der Klasse Bar :-)</description>
		<content:encoded><![CDATA[<p>Zum Beispiel kann man in Perl mal einfach die Klasse eines Objektes wechseln:</p>
<p>my $foo = Foo-&gt;new;</p>
<p>bless $foo, &#8216;Bar&#8217;;</p>
<p>Und schon ist $foo ein Objekt der Klasse Bar <img src='http://www.fischerlaender.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

