27

04.2017

metrics

5 metrics that will improve when your team adopts TDD

You’ve already heard of Test-Driven Development. Finally you get down to trying it out for real. You even manage to convince your whole team to adopt it with you. Now you ask yourself how to find out, whether TDD actually benefits your team. Let me share with you 5 metrics ideas, which you can monitor […]

read more

18

04.2017

Anemic vs DDD

Refactoring from anemic model to DDD

In our last post we took a closer look into the difference between an application with anemic model and one desgined with rules of DDD (Domain Driven Design). In this article we would like to show you how to achieve transition between these models step by step. We will refactor a simple issue tracking application, […]

read more

10

04.2017

Art of following up

The art of following up

How annoying it is to receive a 4th email follow-up in a row? And that itchy feeling that the guy sending you those scary messages is not going to stop until you write him to stop. Yeah, nobody likes to find himself/herself in such an upsetting, weird situation. Neither do you, nor do your clients.

read more

30

03.2017

Test Doubles – Fakes, Mocks and Stubs.

In automated testing it is common to use objects that look and behave like their production equivalents, but are actually simplified. This reduces complexity, allows to verify code independently from the rest of the system and sometimes it is even necessary to execute self validating tests at all. A Test Double is a generic term […]

read more

13

03.2017

Hystrix in monolithic architecture

Hystrix is a quite mature library for isolating remote operations in distributed systems. Usually it is considered by developers only when operating in “pure” microservice architecture. Is it worth looking at even when we are “just” connecting to one or two external systems in our project?

read more

25

02.2017

tdd_background

7 mitów na temat TDD głoszonych przez tych, którzy go nie używają

Programiści, którzy nie używają Test-Driven Development mają najczęściej swoją własną wizję, jak wygląda praca tych, którzy TDD stosują i jakie mają problemy. W tym tekście 7 najczęstszych mitów rozwiewa „nawrócony” na TDD Tomasz Jerzak, który uczestniczył w serii naszych szkoleń.

read more

10

02.2017

partnerstwo

Utrzymywanie relacji z naszym klientem

5 (prostych) zasad i 7 (fundamentalnych) pytań pomagających zbudować profesjonalną relację Z budowaniem relacji z naszymi klientami, jest tak samo jak z budowaniem relacji w codziennym życiu. Wymaga to starań, pozytywnego nastawienia i przede wszystkim czasu.

read more

02

02.2017

[Darmowy e-book] Dlaczego warto zainteresować się Scrumem?

Jeżeli szukasz dobrego sposobu na stworzenie nowego produktu, zainteresuj się Scrumem. Pomimo, że początkowo Scrum dotyczył tylko projektów informatycznych, to w tej chwili zdobywa coraz większą popularność również poza IT, w tworzeniu nowych produktów i w usługach. Co najbardziej zdumiewające, niektórzy stosują go również w życiu rodzinnym i twierdzą, że efekty są doskonałe!

read more