About

Avatar von Norbert Schmidt
  • JavaScript Tests mit Karma schnell an den Start bringen

    Schon seit geraumer Zeit gibt es für fehlende Unit Tests in JavaScript keine Entschuldigung mehr. Erstens weil JavaScript mit Sicherheit keine “toy language”, sondern eine ernstzunehmende Programmiersprache ist. JavaScript steuert heutzutage client- und serverseitige  Applikationen, die ohne Wenn und Aber getestet werden müssen. Zweitens existieren auch für JavaScript bereits seit längerem Frameworks, die das Schreiben von Unit…

  • FLOW3 – Ein neuer David unter den Goliaths?

    In den letzten Jahren hatte sich das Zend Framework – unter den PHP Frameworks – schon nahezu etabliert. Der Branchenprimus gehört in den meisten Firmen die irgendetwas mit PHP zu tun haben wohl schon mehr oder minder zum Standard-Techset. Da macht sich auf einmal ein immer größer werdender Hype um die zweite Version des Symfony…

  • 21.12. Agile Developer Skills (ADS)

    Last week I had the chance to attend an Agile Developer Skills Workshop in Berlin. The 3 day workshop is, next to a Scrum Master or PO Certification, a prerequisite for the Certified Scrum Developer, short CSD. I was very excited about the ADS workshop and I found it an intersting approach to hold a…

  • 19.12. Test Driven JavaScript Development

    A couple of weeks ago, I was attending a three-day workshop for agile developer skills. The workshop was split into five topics: Colaboration, Refactoring, Design & Architecture, Continious Integration and Test Driven Development. Especially the session about Test Driven Development was very interesting. Although I know the principles of TDD I was really impressed by…

  • 16.12. Eine Einführung in Behavior Driven Development

    Testdriven Development, also das Schreiben eines oder mehrerer Tests bevor der eigentliche Code entsteht, ist inzwischen ein alter Hut. Ein großer Nachteil dieses Verfahrens ist, dass im agilen Umfeld die User Stories erst verstanden werden müssen. Wenn die Story aber falsch verstanden wurde, dann wird auch der Test falsch implementiert. Knackpunkt ist also immer noch…

  • 03.12. Setting up an own QA Environment for Javascript

    Nearly every PHP project comes up with a great set of tools to assure the quality of source code; unit tests are a no longer a „nice to have“ feature, they are common components in new projects. While unit tests help you to provide solid interfaces and proof the functionality of a certain method, there…