Blog

  • 06.03.2015
    Wojciech Zawistowski
    Tylko jedna asercja per test – pusty dogmat czy nie? Tylko jedna asercja per test – pusty dogmat czy nie?

    Odwieczny dogmat TDD mówi, że test powinien zawierać tylko jedną asercję . Zgadzam się, że...

  • 27.02.2015
    Tomasz Paloc
    Jeśli nie DRY, to co? Jeśli nie DRY, to co?

    Jakiś czas temu przeglądając kod aplikacji natrafiłem na kawałek kodu, który po znacznym uproszczeniu mógłby...

  • 20.02.2015
    Jakub Filipczyk
    SOLIDny – rzetelny, silny, trwały? SOLIDny – rzetelny, silny, trwały?

    W trakcie ostatniego spotkania technicznego zespołu, który współtworzę, rozmawialiśmy nt. aktualizacji checklisty, zgodnie z którą...

  • 30.01.2015
    Wojciech Zawistowski
    Pojedynczy i WŁAŚCIWY Poziom Abstrakcji Pojedynczy i WŁAŚCIWY Poziom Abstrakcji

    Bezpośrednią interpretacją Zasady Pojedynczego Poziomu Abstrakcji (SLAP – Single Level of Abstraction Principle) jest unikanie...

  • 23.01.2015
    Wojciech Zawistowski
    Czy powinniśmy współdzielić stałe pomiędzy kodem i specyfikacją? Czy powinniśmy współdzielić stałe pomiędzy kodem i specyfikacją?

    Podczas jednego z code review w naszym zespole padło ciekawe pytanie: jeżeli w produkcyjnym kodzie...

  • 16.01.2015
    Jakub Filipczyk
    Auryn DI – analiza wydajności Auryn DI – analiza wydajności

    Niedawno natrafiłem na nowe dla mnie narzędzie typu Dependency Injection dla PHP – Auryn (https://github.com/rdlowrey/Auryn)....