Tom Sapletta 'Blog

Tom Sapletta 'Blog

Platform & DevOps Engineer & Hardware Developer, Expat in Germany

Menu
Skip to content
  • Polski
  • English
  • Deutsch
  • Русский

Kategoria: Test

Pisanie obiektowe a myślenie obiektowe przy refaktoryzacji z testowaniem
  • Pomysł

Pisanie obiektowe a myślenie obiektowe przy refaktoryzacji z testowaniem

  • Posted on 15/07/201709/10/2017
  • by Tom Sapletta

Celem artykułu jest pokazanie kilku rozwiązań problemów obecnych przy refaktoryzacji kodu zmierzającego do testów kodu aplikacji. Artykuł docenią programiści pracujący na co dzień z kodem odziedziczonym (Legacy Code) lub kodem drogim w utrzymaniu (w którym wprowadzenie drobnych…

Read More
Testy jednostkowe (Unittest), oszczędność czy strata?
  • Jak wykonać

Testy jednostkowe (Unittest), oszczędność czy strata?

  • Posted on 29/05/201731/05/2017
  • by Tom Sapletta

Efektywność Testów jednostkowych, przykład praktyczny przy budowie modułowej aplikacji

Read More
BaaS PHP
  • Nowość

BaaS PHP

  • Posted on 21/01/201721/08/2017
  • by Tom Sapletta

Rok 2017 przynosi wiele nowego już na starcie. W ostatnim czasie zajmuje się sprawami przyszłości ale ze spokojem.

Read More
Wysyłka przesyłki z Niemiec do Polski, Ceny kurierów w Niemczech
  • Jak wykonać

Wysyłka przesyłki z Niemiec do Polski, Ceny kurierów w Niemczech

  • Posted on 19/12/201621/08/2017
  • by Tom Sapletta

Do wyboru jest kilku kurierów, poniżej przedstawiam ceny dwóch na grudzień 2016 Potrzebowałem wysłać ok 10kg paczkę o wymiarach: 55 x 30 x 24 cm.

Read More
Docker UI, kontenery i korzyści, różnice z VAGRAT, przykład użycia z python i ubuntu
  • Test

Docker UI, kontenery i korzyści, różnice z VAGRAT, przykład użycia z python i ubuntu

  • Posted on 18/11/201628/12/2016
  • by Tom Sapletta

Przy tworzeniu środowiska deweloperskiego na potrzeby kolejnego projektu bardzo pomocny okazuje się VAGRANT, co możesz zyskać korzystając z Docker’a? Poniżej więcej informacji odnośnie różnic z Vagrant’em, korzyści ze stosowania kontenerów Docker wraz z przykładem użycia projektu python…

Read More
Środowiska IDE do programowania w języku Python, PTVS, Pycharm, Komodo, NEON
  • Opinia

Środowiska IDE do programowania w języku Python, PTVS, Pycharm, Komodo, NEON

  • Posted on 30/10/201621/08/2017
  • by Tom Sapletta

Jakie narzędzie wybrać do tworzenia aplikacji w języku python? Do programowania w języku Python mamy takie środowiska IDE jak: PTVS, Pycharm Komodo NEON które wybrać, o tym poniżej?

Read More
Użyteczność programowania funkcyjnego w testowaniu z biblioteką Phunc, specyfika, metodyka, niedogodności, testowanie
  • Projekt

Użyteczność programowania funkcyjnego w testowaniu z biblioteką Phunc, specyfika, metodyka, niedogodności, testowanie

  • Posted on 24/10/201608/01/2017
  • by Tom Sapletta

Biblioteka Phunc została stworzona wedle idei: jedna klasa = jedna odpowiedzialność, jedna metoda, zdefiniowane wcześniej parametry wejściowe i wyjściowe (interface)

Read More
Debugowanie PHP + PHPStorm w kilku screen-ach
  • Problem

Debugowanie PHP + PHPStorm w kilku screen-ach

  • Posted on 16/10/201625/10/2016
  • by Tom Sapletta

Podczas 'rutynowego’ programowania napotykamy błędy, np: #1 C:\Users\tom\PhpstormProjects\doc.plainedit.com\cv.php(25): Cv->__construct(NULL)

Read More

Ostatnie wpisy

  • Stało się, ogień, dym, testy się nie powiodły, system nie działa, co robić?
  • Wymarzony awans programisty a prosta droga doskonalenia
  • Cel na rok 2018: Utrzymanie 15 Projektów jednocześnie
  • Hierarchiczne podejście do rozwiązywania zadań
  • Depozyty czasowe

Kategorie

  • Jak wykonać (11)
  • Narzędzia (7)
  • Nowość (8)
  • Opinia (14)
  • Pomysł (20)
  • Problem (10)
  • Projekt (10)
  • Test (8)
  • Uncategorized (1)
© Copyright 2025 – Tom Sapletta 'Blog
Bezel Theme by SimpleFreeThemes ⋅ Powered by WordPress

Używamy ciasteczek, aby zapewnić najlepszą jakość korzystania z naszej witryny.

Możesz dowiedzieć się więcej o tym, jakich ciasteczek używamy, lub wyłączyć je w .

Tom Sapletta 'Blog
Powered by  Zgodności ciasteczek z RODO
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.

Ściśle niezbędne ciasteczka

Niezbędne ciasteczka powinny być zawsze włączone, abyśmy mogli zapisać twoje preferencje dotyczące ustawień ciasteczek.

Jeśli wyłączysz to ciasteczko, nie będziemy mogli zapisać twoich preferencji. Oznacza to, że za każdym razem, gdy odwiedzasz tę stronę, musisz ponownie włączyć lub wyłączyć ciasteczka.