<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/blog/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    
    <link href="http://coding.d-down.de/blog/feeds/atom.xml" rel="self" title="D-Down is coding" type="application/atom+xml" />
    <link href="http://coding.d-down.de/blog/"                        rel="alternate"    title="D-Down is coding" type="text/html" />
    <link href="http://coding.d-down.de/blog/rss.php?version=2.0"     rel="alternate"    title="D-Down is coding" type="application/rss+xml" />
    <title type="html">D-Down is coding</title>
    <subtitle type="html"></subtitle>
    <icon>http://coding.d-down.de/blog/templates/default/img/s9y_banner_small.png</icon>
    <id>http://coding.d-down.de/blog/</id>
    <updated>2011-12-01T20:32:45Z</updated>
    <generator uri="http://www.s9y.org/" version="1.6">Serendipity 1.6 - http://www.s9y.org/</generator>
    <dc:language>de</dc:language>

    <entry>
        <link href="http://coding.d-down.de/blog/archives/109-Cookie-blockednot-saved-in-IFRAME-in-Internet-Explorer.html" rel="alternate" title="Cookie blocked/not saved in IFRAME in Internet Explorer" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-12-01T20:16:47Z</published>
        <updated>2011-12-01T20:32:45Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=109</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/1-Coding" label="Coding" term="Coding" />
    
        <id>http://coding.d-down.de/blog/archives/109-guid.html</id>
        <title type="html">Cookie blocked/not saved in IFRAME in Internet Explorer</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Hallo!</p>
<p>Standardmäßig werden im IE anscheinden keine "Third-Party-Cookies" akzeptiert. Dies führt bei manchen Anwendungen teilweise zum kompletten "Versagen", wie ich heute feststellen musste.</p>

<p>Konkret ging es hier um eine FB Applikation, welche zwingend ein Third-Party-Cookie setzen muss. Da in Facebook Applikationen über ein IFRAME eingebunden werden, wurde das Cookie vom IE einfach ignoriert (Third-Party-Content)!</p>

<p>Die einzige Lösung schien, die Applikation umzuschreiben oder den IE so einzustellen, dass es auch Third-Party-Cookies aus einem IFRAME akzeptiert... Das Problem an der Sache ist, die Anwender werden einen Teufel tun wird ihre Sicherheitseinstellungen entsprechend anzupassen (logischer Weise).</p>

<p>Nach einigen Recherchen bin ich auf folgenden Thread gestoßen: <a href="http://coding.d-down.de/blog/exit.php?url_id=2414&amp;entry_id=109" title="http://stackoverflow.com/questions/389456/cookie-blocked-not-saved-in-iframe-in-internet-explorer"  onmouseover="window.status='http://stackoverflow.com/questions/389456/cookie-blocked-not-saved-in-iframe-in-internet-explorer';return true;" onmouseout="window.status='';return true;">Cookie blocked/not saved in IFRAME in Internet Explorer</a>. Hier wird beschrieben wie man das Problem umgehen kann:</p>

<code>
header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');
</code>

<p>Wird dieser Header gesendet, akzeptiert der IE auch Third-Party-Cookies aus einem IFRAME. So einfach ist das...</p> 
            </div>
        </content>
        <dc:subject>cookies</dc:subject>
<dc:subject>ie</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/107-Geolokalisierung-mittels-IP-Adresse-ermitteln.html" rel="alternate" title="Geolokalisierung mittels IP-Adresse ermitteln" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-05-23T07:32:26Z</published>
        <updated>2011-05-24T12:14:36Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=107</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/1-Coding" label="Coding" term="Coding" />
    
        <id>http://coding.d-down.de/blog/archives/107-guid.html</id>
        <title type="html">Geolokalisierung mittels IP-Adresse ermitteln</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <div class="serendipity_imageComment_left" style="width: 150px"><div class="serendipity_imageComment_img"><a title="/blog/uploads/2011/mai/dartboard_15349732_2006a5d6ae.jpg" id="s9yisp53"></a><a class="serendipity_image_link" title="dartboard_15349732_2006a5d6ae.jpg" href="http://coding.d-down.de/blog/exit.php?url_id=2405&amp;entry_id=107"  onmouseover="window.status='http://coding.d-down.de/blog/serendipity_admin_image_selector.php?serendipity[step]=showItem&amp;amp;serendipity[image]=53';return true;" onmouseout="window.status='';return true;" id="s9yisphref53" onclick="javascript:this.href = this.href + '&amp;serendipity[from]=' + self.location.href;"><!-- s9ymdb:53 --><img class="serendipity_image_left" width="150" height="113"  src="http://coding.d-down.de/blog/uploads/2011/mai/dartboard_15349732_2006a5d6ae.serendipityThumb.jpg" title="dartboard_15349732_2006a5d6ae.jpg" alt="" /></a></div><div class="serendipity_imageComment_txt">Quelle: http://www.flickr.com/photos/jambe/507216338/</div></div><p>Um die Geolokalisierung des Besuchers mittels der IP-Adresse zu ermitteln, bietet sich der kostenfreie Service <a href="http://coding.d-down.de/blog/exit.php?url_id=2402&amp;entry_id=107" title="http://freegeoip.net"  onmouseover="window.status='http://freegeoip.net';return true;" onmouseout="window.status='';return true;">freegeoip.net</a> an.</p> <br /><a href="http://coding.d-down.de/blog/archives/107-Geolokalisierung-mittels-IP-Adresse-ermitteln.html#extended">"Geolokalisierung mittels IP-Adresse ermitteln" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>geo</dc:subject>
<dc:subject>geolocation</dc:subject>
<dc:subject>google maps</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/106-SQL-zur-Ermittlung-von-Indexgroessen-eines-String-Daten-Typs.html" rel="alternate" title="SQL zur Ermittlung von Indexgrößen eines String-Daten-Typs" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-02-17T13:12:13Z</published>
        <updated>2011-02-17T13:12:13Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=106</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/6-Datenbank" label="Datenbank" term="Datenbank" />
    
        <id>http://coding.d-down.de/blog/archives/106-guid.html</id>
        <title type="html">SQL zur Ermittlung von Indexgrößen eines String-Daten-Typs</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Hier die beiden SQLs um zu ermitteln, wie groß ein Index für ein Feld mindestens sein sollte.</p>
 <br /><a href="http://coding.d-down.de/blog/archives/106-SQL-zur-Ermittlung-von-Indexgroessen-eines-String-Daten-Typs.html#extended">"SQL zur Ermittlung von Indexgrößen eines String-Daten-Typs" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>index</dc:subject>
<dc:subject>performance</dc:subject>
<dc:subject>sql</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/105-Refaktorierung-einer-Klasse-Teil-5.html" rel="alternate" title="Refaktorierung einer Klasse - Teil 5" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-02-08T17:52:57Z</published>
        <updated>2011-02-11T10:01:04Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=105</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://coding.d-down.de/blog/archives/105-guid.html</id>
        <title type="html">Refaktorierung einer Klasse - Teil 5</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p style="display:inline;float:right;border:1px solid #eee">
  <ul>
    <li><a href="http://coding.d-down.de/blog/archives/96-Refaktorierung-einer-Klasse-Teil-1.html">Refaktorierung einer Klasse - Teil 1</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/97-Refaktorierung-einer-Klasse-Teil-2.html">Refaktorierung einer Klasse - Teil 2</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/99-Refaktorierung-einer-Klasse-Teil-3.html">Refaktorierung einer Klasse - Teil 3</a></a></li>
    <li><a href="http://coding.d-down.de/blog/archives/99-Refaktorierung-einer-Klasse-Teil-4.html">Refaktorierung einer Klasse - Teil 4</a></li>
    <li>Refaktorierung einer Klasse - Teil 5</li>
  </ul>
</p>

<p>
Es ist schon einiges in den letzten Teilen geschafft worden. Mittlerweile kann die Klasse, ohne eine Kindklasse, erweitert werden. Trotzdem sind einige Sachen an der Klasse die mich weiterhin stören. Zu einem ist es das Singleton-Pattern und die globale Abhängigkeit der Variable <var>HTTP_USER_AGENT</var>. An die mache ich mich jetzt dran. 
</p> <br /><a href="http://coding.d-down.de/blog/archives/105-Refaktorierung-einer-Klasse-Teil-5.html#extended">"Refaktorierung einer Klasse - Teil 5" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>phpunit</dc:subject>
<dc:subject>refactoring</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/104-Tipps-fuer-Seleniumtests.html" rel="alternate" title="Tipps für Seleniumtests" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-01-27T15:23:06Z</published>
        <updated>2011-01-27T15:24:32Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=104</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/1-Coding" label="Coding" term="Coding" />
    
        <id>http://coding.d-down.de/blog/archives/104-guid.html</id>
        <title type="html">Tipps für Seleniumtests</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Im Buch <a href="http://coding.d-down.de/blog/exit.php?url_id=2377&amp;entry_id=104" title="http://www.amazon.de/Softwarequalit%C3%A4t-PHP-Projekten-Sebastian-Bergmann/dp/3446419233/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1296130822&amp;sr=8-1"  onmouseover="window.status='http://www.amazon.de/Softwarequalit%C3%A4t-PHP-Projekten-Sebastian-Bergmann/dp/3446419233/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1296130822&amp;sr=8-1';return true;" onmouseout="window.status='';return true;">Softwarequalität in PHP Projekten</a> schreiben <a href="http://coding.d-down.de/blog/exit.php?url_id=2378&amp;entry_id=104" title="https://www.xing.com/profile/Christiane_Philipps;key=0.0"  onmouseover="window.status='https://www.xing.com/profile/Christiane_Philipps;key=0.0';return true;" onmouseout="window.status='';return true;">Christiane Philipps</a> und <a href="http://coding.d-down.de/blog/exit.php?url_id=2379&amp;entry_id=104" title="https://www.xing.com/profile/Max_Horvath;key=0.0"  onmouseover="window.status='https://www.xing.com/profile/Max_Horvath;key=0.0';return true;" onmouseout="window.status='';return true;">Max Horváth</a> ihre Erfahrungen die sie bei <a href="http://coding.d-down.de/blog/exit.php?url_id=2380&amp;entry_id=104" title="http://de.wikipedia.org/wiki/StudiVZ"  onmouseover="window.status='http://de.wikipedia.org/wiki/StudiVZ';return true;" onmouseout="window.status='';return true;">studiVZ</a> mit <a href="http://coding.d-down.de/blog/exit.php?url_id=2381&amp;entry_id=104" title="http://intranet.twt.intern/index.php/Selenium_Browser_Tests"  onmouseover="window.status='http://intranet.twt.intern/index.php/Selenium_Browser_Tests';return true;" onmouseout="window.status='';return true;">Selenium</a> gemacht haben nieder. Dabei werden auch einige Tipps genannt die ich für interessant halte.</p>

 <br /><a href="http://coding.d-down.de/blog/archives/104-Tipps-fuer-Seleniumtests.html#extended">"Tipps für Seleniumtests" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>akzeptanztest</dc:subject>
<dc:subject>qa</dc:subject>
<dc:subject>selenium</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/103-IP-Adressen-in-Google-Analytic-anonymisieren.html" rel="alternate" title="IP Adressen in Google Analytic anonymisieren" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-01-21T07:57:37Z</published>
        <updated>2011-01-21T08:02:36Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=103</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/1-Coding" label="Coding" term="Coding" />
            <category scheme="http://coding.d-down.de/blog/categories/10-Querbeet" label="Querbeet" term="Querbeet" />
    
        <id>http://coding.d-down.de/blog/archives/103-guid.html</id>
        <title type="html">IP Adressen in Google Analytic anonymisieren</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Die Datenschutz-Aufsichtsbehörden hatten Ende November einen Beschluss erlassen, wonach die Analyse des Nutzungsverhaltens unter Verwendung vollständiger IP-Adressen aufgrund der Personenbeziehbarkeit dieser Daten nur mit bewusster, eindeutiger Einwilligung zulässig sei. Damit war in der Praxis von der Verwendung von Google Analytics (und ähnlicher Tools) in den meisten Fällen abzuraten.</p>
 <br /><a href="http://coding.d-down.de/blog/archives/103-IP-Adressen-in-Google-Analytic-anonymisieren.html#extended">"IP Adressen in Google Analytic anonymisieren" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>google analytics</dc:subject>
<dc:subject>web-analyse</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/101-Refaktorierung-einer-Klasse-Teil-4.html" rel="alternate" title="Refaktorierung einer Klasse - Teil 4" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-01-17T19:21:00Z</published>
        <updated>2011-02-11T09:42:10Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=101</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=101</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://coding.d-down.de/blog/archives/101-guid.html</id>
        <title type="html">Refaktorierung einer Klasse - Teil 4</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p style="display:inline;float:right;border:1px solid #eee">
  <ul>
    <li><a href="http://coding.d-down.de/blog/archives/96-Refaktorierung-einer-Klasse-Teil-1.html">Refaktorierung einer Klasse - Teil 1</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/97-Refaktorierung-einer-Klasse-Teil-2.html">Refaktorierung einer Klasse - Teil 2</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/99-Refaktorierung-einer-Klasse-Teil-3.html">Refaktorierung einer Klasse - Teil 3</a></a></li>
    <li>Refaktorierung einer Klasse - Teil 4</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/105-Refaktorierung-einer-Klasse-Teil-5.html">Refaktorierung einer Klasse - Teil 5</a></li>
  </ul>
</p>

<p style="display:inline;float:left">
Im vierten Teil werde ich die Klasse dahingehen Refaktorieren, dass WebClients hinzugefügt bzw. entfernt werden können. Der derzeitige Stand der Klasse, was die Erweiterung bezüglich WebClients angeht, ist genau wie der alte Stand bezüglich der Betriebsysteme, bevor die Klasse dahingehend Refaktorisiert wurde. Was bedeutet, dass die Klasse in Moment nur über eine weitere Kindklasse erweitert werden kann.
</p>

<br style="clear:both" /> <br /><a href="http://coding.d-down.de/blog/archives/101-Refaktorierung-einer-Klasse-Teil-4.html#extended">"Refaktorierung einer Klasse - Teil 4" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>phpunit</dc:subject>
<dc:subject>refactoring</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/102-Verzeichnisbaumkopie-mit-tar.html" rel="alternate" title="Verzeichnisbaumkopie mit tar" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2011-01-07T13:30:03Z</published>
        <updated>2011-01-10T08:07:51Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=102</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/8-Betriebssystem" label="Betriebssystem" term="Betriebssystem" />
    
        <id>http://coding.d-down.de/blog/archives/102-guid.html</id>
        <title type="html">Verzeichnisbaumkopie mit tar</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <!-- s9ymdb:10 --><img class="serendipity_image_left" width="48" height="48"  src="http://coding.d-down.de/blog/uploads/os/linux-tux.serendipityThumb.gif"  alt="" /><p>
Möchte man eine Dateien rekursiv kopieren kann neben dem Befehl <code>cp</code> auf tar angewendet werden. Hier werden die zu kopierenden Daten in eine Pipe geschoben (tar c) und von dort an anderer Stelle wieder ausgepackt. Diese Vorgehensweise hat zwei Vorteile. Einerseits kann man so leicht ganze Verzeichnisbäume kopieren, und zweitens bleiben alle Dateiattribute erhalten.
</p>
 <br /><a href="http://coding.d-down.de/blog/archives/102-Verzeichnisbaumkopie-mit-tar.html#extended">"Verzeichnisbaumkopie mit tar" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>linux</dc:subject>
<dc:subject>tar</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/99-Refaktorierung-einer-Klasse-Teil-3.html" rel="alternate" title="Refaktorierung einer Klasse - Teil 3" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2010-12-27T15:37:00Z</published>
        <updated>2011-02-11T09:42:30Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=99</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=99</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://coding.d-down.de/blog/archives/99-guid.html</id>
        <title type="html">Refaktorierung einer Klasse - Teil 3</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p style="display:inline;float:right;border:1px solid #eee">
  <ul>
    <li><a href="http://coding.d-down.de/blog/archives/96-Refaktorierung-einer-Klasse-Teil-1.html">Refaktorierung einer Klasse - Teil 1</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/97-Refaktorierung-einer-Klasse-Teil-2.html">Refaktorierung einer Klasse - Teil 2</a></li>
    <li>Refaktorierung einer Klasse - Teil 3</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/101-Refaktorierung-einer-Klasse-Teil-4.html">Refaktorierung einer Klasse - Teil 4</a></li>
    <li><a href="http://coding.d-down.de/blog/archives/105-Refaktorierung-einer-Klasse-Teil-5.html">Refaktorierung einer Klasse - Teil 5</a></li>
  </ul>
</p>

<p style="display:inline;float:left">
Im dritten Teil möchte ich die Klasse dahingehend Refaktorieren, dass Betriebsysteme hinzugefügt oder entfernt werden können. Wenn wir uns den derzeitigen Stand der Klasse anschauen, ist dies nur bedingt möglich und führt einfach nur zu schlechtem Code der nichts mit <a href="http://coding.d-down.de/blog/exit.php?url_id=2329&amp;entry_id=99" title="http://en.wikipedia.org/wiki/Separation_of_concerns"  onmouseover="window.status='http://en.wikipedia.org/wiki/Separation_of_concerns';return true;" onmouseout="window.status='';return true;">Separation of Concerns</a> zu tun hat. Derzeit kann man die Klasse nämlich nur über eine Kindklasse erweitern. Was meiner Meinung nach unschön und unnötig ist.
</p>

<br style="clear:both" />
 <br /><a href="http://coding.d-down.de/blog/archives/99-Refaktorierung-einer-Klasse-Teil-3.html#extended">"Refaktorierung einer Klasse - Teil 3" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>phpunit</dc:subject>
<dc:subject>rafactoring</dc:subject>

    </entry>
    <entry>
        <link href="http://coding.d-down.de/blog/archives/100-PHPUnit-Die-Reihenfolge-ist-entscheidend.html" rel="alternate" title="PHPUnit: Die Reihenfolge ist entscheidend" />
        <author>
            <name>Dejan Spasic</name>
                    </author>
    
        <published>2010-12-22T09:03:29Z</published>
        <updated>2010-12-22T09:25:00Z</updated>
        <wfw:comment>http://coding.d-down.de/blog/wfwcomment.php?cid=100</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://coding.d-down.de/blog/rss.php?version=atom1.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    
            <category scheme="http://coding.d-down.de/blog/categories/2-PHP" label="PHP" term="PHP" />
    
        <id>http://coding.d-down.de/blog/archives/100-guid.html</id>
        <title type="html">PHPUnit: Die Reihenfolge ist entscheidend</title>
        <content type="xhtml" xml:base="http://coding.d-down.de/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Ich habe es schon ziemlich oft beobachtet, dass vor allem PHPUnit-Neulinge immer den selben Fehler mit der Reihenfolge der Argumenten für die assert-Methoden machen. Dabei ist die Reihenfolge der Argumenten der assert-Methoden entscheidend. </p> <br /><a href="http://coding.d-down.de/blog/archives/100-PHPUnit-Die-Reihenfolge-ist-entscheidend.html#extended">"PHPUnit: Die Reihenfolge ist entscheidend" vollständig lesen</a>
            </div>
        </content>
        <dc:subject>php</dc:subject>
<dc:subject>phpunit</dc:subject>

    </entry>

</feed>
