CZĘŚĆ II
Programowanie sieciowe
Prawdziwi programiści wydają aplikacje.
— Jeff Atwood
Jeżeli to byłby po prostu podręcznik dotyczący stosowania technik TDD w zwykłym obszarze programowania, na tym etapie moglibyśmy sobie pogratulować. Zdobyliśmy solidne podstawy z zakresu programowania sterowanego testami i okiełznaliśmy Django. Teraz musimy przystąpić do utworzenia witryny internetowej.
Jednak prawdziwi programiści wydają aplikacje. Aby móc wydać naszą aplikację, musimy zahaczyć o kilka trudniejszych, choć nieuniknionych aspektów programowania sieciowego, takich jak pliki statyczne, weryfikacja danych formularza, budzący lęk kod JavaScript oraz temat sprawiający największą trudność — wdrożenie aplikacji w serwerze produkcyjnym.
Na każdym etapie ...
Get TDD w praktyce. Niezawodny kod w języku Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.