<?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: Aussagekräftiger Code</title> <atom:link href="http://www.kingcrunch.de/blog/2008/08/09/aussagekraftiger-code/feed/" rel="self" type="application/rss+xml" /><link>http://www.kingcrunch.de/blog/2008/08/09/aussagekraftiger-code/</link> <description>Gedanken über PHP und was mich sonst bewegt...</description> <lastBuildDate>Mon, 31 Oct 2011 19:02:36 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Von: KingCrunch</title><link>http://www.kingcrunch.de/blog/2008/08/09/aussagekraftiger-code/comment-page-1/#comment-271</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Mon, 11 Aug 2008 11:43:11 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch2000.de/blog/?p=88#comment-271</guid> <description>Ja, das stimmt allerdings, aber das sollte mit Namespaces in 5.3 dann hoffentlich ebenfalls geklärt sein.
Bis dahin eine kleine Überlegung: Klassen selbst sind im globalen Namensraum verfügbar, Klassenkonstanten somit ebenso. Da spricht nichts dagegen die alten globalen Konstanten wieder zu verwenden. Man kann sie (solange es keine Namespaces gibt ;)) ebenso mit den Namensprefix belegen, den man auch für Klassen verwendet, so das kein Namenskonflikt auftritt.</description> <content:encoded><![CDATA[<p>Ja, das stimmt allerdings, aber das sollte mit Namespaces in 5.3 dann hoffentlich ebenfalls geklärt sein.</p><p>Bis dahin eine kleine Überlegung: Klassen selbst sind im globalen Namensraum verfügbar, Klassenkonstanten somit ebenso. Da spricht nichts dagegen die alten globalen Konstanten wieder zu verwenden. Man kann sie (solange es keine Namespaces gibt <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) ebenso mit den Namensprefix belegen, den man auch für Klassen verwendet, so das kein Namenskonflikt auftritt.</p> ]]></content:encoded> </item> <item><title>Von: robo47</title><link>http://www.kingcrunch.de/blog/2008/08/09/aussagekraftiger-code/comment-page-1/#comment-270</link> <dc:creator>robo47</dc:creator> <pubDate>Sat, 09 Aug 2008 01:41:40 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch2000.de/blog/?p=88#comment-270</guid> <description>Ich versuch auch oft mit sprechenden Konstanten zu arbeiten, seien es bools, ints oder strings, leider werden, gerade wenn die Klassennamen so wie beim ZF sich aus der Ordnerstruktur zusammensetzen und man da mal in der 3ten, 4ten Ebene ist, die Namen der Klassen schon recht lang und leidet Lesbarkeit und Übersicht wieder etwas.</description> <content:encoded><![CDATA[<p>Ich versuch auch oft mit sprechenden Konstanten zu arbeiten, seien es bools, ints oder strings, leider werden, gerade wenn die Klassennamen so wie beim ZF sich aus der Ordnerstruktur zusammensetzen und man da mal in der 3ten, 4ten Ebene ist, die Namen der Klassen schon recht lang und leidet Lesbarkeit und Übersicht wieder etwas.</p> ]]></content:encoded> </item> </channel> </rss>
