Sprawdź co nowego w świecie clean code i architektury oprogramowania.

TDD czyli Test Driven Development, to metodyka tworzenia oprogramowania, która zakłada utworzenie testu przed implementacją logiki. Czy takie podejście ma sens?

Jak pisać czytelne i poprawnie ustrukturyzowane testy przy pomocy wzorca AAA. Dzisiaj dowiesz się czym jest Arrange, Act, Assert i dlaczego warto go stosować.

Czym różni się mock od spy, a dummy od fake’a i co to jest stub? Sprawdź kiedy warto użyć konkretnego dublera i jak one mają się do siebie.

Czym różnią się od siebie podstawowe rodzaje testów oraz kiedy warto napisać test jednostkowy, integracyjny, komponentowy, a kiedy e2e?

Piramida testów powstała, aby ustandaryzować to, ile jakich testów powinniśmy pisać w naszym systemie. Sprawdź w jakiej sytuacji wybrać dany typ testu.

Czym jest HATEOAS oraz dlaczego standard HAL powinien być implementowany w każdym API dla protokołu HTTP? Sprawdź jak budować prawdziwe RESTful API.