Qafoo GmbH - passion for software quality

Help you and your team benefit from new perspectives on cutting-edge quality engineering techniques and tools through the Qafoo team weblog.

Qafoo Team Blog

  • Shopware Academy: Functional Testing

    by Kore Nordmann on Mon, 18 Nov 2013 10:04:28 +0100

    Implementing a strategy for automatic testing inside a pre-existing shop-system such as Shopware requires knowledge of the internals and a tailored approach. This post discusses approaches for Shopware and a workshop that Manuel is presenting at Shopware Academy.

    Read more on Shopware Academy: Functional Testing…
  • PHP Summit vom 2. - 4. Dezember in Berlin

    by Benjamin Eberlei on Mon, 18 Nov 2013 10:04:23 +0100

    Qafoo is organizing two workshops at the PHP Summit, a three day training event taking place in Berlin in December 2013. (German content)

    Read more on PHP Summit vom 2. - 4. Dezember in Berlin…
  • ContainerAware Considered Harmful

    by Tobias Schlitt on Mon, 07 Oct 2013 11:25:46 +0200

    A while ago I tweeted

    ContainerAware is the new Singleton.
    While many people agreed by retweeting and faving. I feel the need to elaborate some more on this statement and safe the explaination for the future.

    Read more on ContainerAware Considered Harmful…
  • Fixing Legacy Code

    by Kore Nordmann on Mon, 09 Sep 2013 07:07:03 +0200

    Working on a green-field project where you can start from scratch and avoid all the annoyances you experienced in earlier projects is fun. However, most developers cannot enjoy this pleasure but work with legacy code 99% of their time. Even harder, many green-field projects turn into legacy within months or even weeks.

    Read more on Fixing Legacy Code…
  • Finding the right Test-Mix

    by Benjamin Eberlei on Mon, 19 Aug 2013 10:50:38 +0200

    The topic of Test Driven Development (TDD) and unit-testing usually creates heated discussions among developers. We at Qafoo are not an exception and the topic how to apply TDD in our daily work regularly leads to heated discussions. One reason for this is that both TDD and unit-testing combined are by some people seen dogmatically as the only way to do software development.

    Read more on Finding the right Test-Mix…
  • JavaScript Days - Meet the experts

    by Jakob Westhoff on Mon, 05 Aug 2013 13:04:53 +0200

    Qafoo is happy to announce the three day JavaScript event taking place in Berlin from 25th - 27th September 2013. Presented by "entwickler akademie" (PHP-Summit) and supported by Qafoo it will be an amazing event fully packed with expert knowledge for all your JavaScript needs.

    Read more on JavaScript Days - Meet the experts…
  • PHP Unconference: JavaScript-Workshop

    by Kore Nordmann on Mon, 29 Jul 2013 11:51:55 +0200

    By now, JavaScript is an essential part of web development. Thus we thought that it makes sense to organize a JavaScript training close to the PHP Unconference in Hamburg this year. Read more about the details…

    Read more on PHP Unconference: JavaScript-Workshop…
  • SymfonySummit: Impressions

    by Tobias Schlitt on Wed, 24 Jul 2013 09:44:39 +0200

    As the very first event of its kind, SymfonySummit took place on July 4th and 5th in Cologne. Experts from SensioLabs and Qafoo presented 6 practical workshops around high quality development of web applications on basis of Symfony2. To catch a bit of the spirit I iterviewed Claudia, one of the attendess who won a ticket for SymfonySummit on our blog.

    Read more on SymfonySummit: Impressions…
  • Testing: Find the Sweet Spot

    by Kore Nordmann on Wed, 17 Jul 2013 08:07:58 +0200

    How we need to craft architecture and design in order to significantly reduce the cost for tests. How to escape from the trap of the inner-platform antipattern, where we need to provide all infrastructure and business models with an ugly, mocked twin. Simply: How to efficiently write tests? And how to avoid that everyone hates them within 10 months, so that they would rather deactivate them instead of fixing them.

    Read more on Testing: Find the Sweet Spot…
  • Ducks Do Not Type

    by Kore Nordmann on Thu, 11 Jul 2013 14:51:23 +0200

    I consider public methods not originating from an abstract class or interface a code smell – at least when following class based object orientation design principles. Let me explain why…

    Read more on Ducks Do Not Type…
1 - ... - 4 - 5 - 6 - 7 - 8 ... - 10 - ... - 11