Categories
blogroll
Links
-
Recent Posts
Category Archives: PHP
PHP == Java == Javascript?
Aufgrund meines Studiums werde ich dazu genötigt verschiedene Programmiersprachen kennen zu lernen. Anfangs war es für mich ein bisschen befremdlich die Konzepte von C oder C++ zu lernen.
In der Zwischenzeit finde ich es aber unglaublich interessant die Feinheiten bzw. die Unterschiede der verschiedenen Programmiersprachen zu erkennen und zu lernen. Der Vorteil liegt auf der Hand. Wenn man weiss, wie sich aktuelle Sprachen unterscheiden, sollte es einem auch in der Zukunft nicht schwer fallen, neue Sprachen und Konzepte zu lernen, weil man weiss, worauf man achten muss.
Posted in Java, Javascript, Master in Software Engineering, PHP
17 Comments
Logische Operatoren in PHP
Im Studium wird schwerpunktmässig Java durchgenommen. Dort erfahren wir momentan immer wieder so kleine Kniffs, welche das programmieren vereinfachen. Natürlich muss ich als PHP Fan immer wieder prüfen, ob sich diese Dinge auch in PHP so umsetzen lassen.
Heute befasse ich mich mit dem Thema logische Operatoren.
Beispiel 1
Im Beispiel sieht man, wie 2 Werte mit logischen && bzw. || Operatoren verknüpft werden.
Das spannende ist folgendes:
Bei && Operatoren, wird der 2. Operand (im Beispiel foo() ) nur zur Ausführung gebracht, wenn Operator 1 true ergibt.
Test Driven Development mit PHP – Erste Praxiserfahrungen
Anfangs Jahr stellte ich Euch in einem ersten Artikel das Grundprinzip von TDD (Test Driven Development) vor. Nun habe ich die ersten Praxiserfahrungen gemacht und möchte von diesen Erfahrungen berichten.
Die theoretischen Konzepte hinter TDD habe ich beim lesen schnell verstanden und dachte auch, dass dies eine gute Sache ist. Es kostet aber dennoch einige Überwindung um richtig mit TDD zu beginnen. Nur allzu schnell fällt man in alte Muster und entwickelt einfach drauf los, weil man sich noch nicht so gut mit TDD und dem Testing Framework auskennt.
Folgende Entwicklungsschritte und Erkenntnisse habe ich durchlaufen:
Posted in PHP, Qualität, Testing
Tagged phpunit, refactoring, tdd, test driven development
9 Comments