• PHPUnit verliert an Funktionalität

    von Nils Langner am 14. April 2009

    Ich hatte es in der letzten Zeit des öfteren gelesen, dass PHPUnit in Zukunft an Funktionalität verlieren soll und anfänglich wusste ich nicht, ob ich dies gut oder schlecht finden soll. Jetzt habe ich mich aber entschieden und möchte meine Meinung kundtun.

    Aber vielleicht erst mal ein paar Worte dazu, was sich verändern soll. Ich weiß, dass die Softwaremetriken verschwinden werden, die PHPUnit so wunderbar berechnet hat und auch die Copy and Paste Detection wird entfernt. Ich für mich kann sagen, dass ich diese beiden Features gerne genutzt habe und sie für mich ein wichtiger Bestandteil meines „Bauprozesses“ waren. Mein erster Gedanke war also: „so ein Scheiß!“ Aber wie so oft habe ich mich zu früh aufgeregt. Nur weil sie bei PHPUnit rausfallen, heißt es ja noch lange nicht, dass wir auf sie verzichten müssen.

    Softwaremetriken werden jetzt voll und ganz phpDepend überlassen und für die Copy and Paste Detection hat Sebastian Bergmann ja bereits sein phpcpd Kommandozeilentool veröffentlicht. Das einzige was sich also verändert hat, ist, dass wir uns jetzt um drei Tools kümmern müssen, statt nur um eins. Für uns User bedeutet dies natürlich anfänglich einen kleinen Mehraufwand, den wir aber wieder zurückbekommen werden, da die nun dreigeteilte Software viel einfacher zu warten sein wird und keine eierlegende Wollmilchsau ist. Separation of Concerns ist halt auch auf Software- und nicht nur auf Klassenebene eine feine Sache. Ihr hört es ja schon raus, meiner Meinung nach war es die richtige Entscheidung, die Software aufzusplitten. Also ein gut gemacht Sebastian.

    Wie ihr die zwei „neuen“ Tools in euren Bauprozess integrieren könnt, werde ich euch ein anderes mal erklären, aber vertraut mir, so schwer ist es nicht.

    Nils Langner Nils Langner

    Auch wenn Ihr es mir nicht glauben werdet, aber ich habe nichts gegen PHP. Ich rege mich einfach nur gerne auf. Ok so schlimm ist es auch nicht. Eigentlich wollte ich schon immer einen Blog haben und da ...

    Zum Profil von Nils Langner

    1 Kommentar »


    • Roman
      am 14. April 2009 um 13:05 Uhr

      Kleiner Vertipper im Text:
      “Das einige was sich also verändert hat” – sollte “einzige” heißen.

      Gruß
      Roman

    RSS-Feed für Kommentare zu diesem Artikel. TrackBack-URL

    Einen Kommentar hinterlassen

    Werbung
    PHP Magazin
    Ausgabe 02/2010

    Dieses Mal mit Artikeln zu den Themen OpenSocial und Apache Shindig, Graphentheorie, Smarty3

    t3n
    Ausgabe 19

    Social Media (R)evolution. Weitere Themen sind noSQL, Crowdsourcing ...

    PHP Journal
    Ausgabe 2/2010

    PHP & Windows optimal nutzen, die besten PHP-CMS im Überblick, Google-API mit Zend Framework nutzen.

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.