Publisher: 8
Jack Cort
Powieść kryminalna Jacka Corta, tajemniczego pisarza pierwszej połowy XX wieku. Zasłużony wypoczynek słynnego detektywna Nicka Cartera przerwał jego własny instynkt. Wystarczył impuls, żeby mimowolnie pobiec za uciekającym młodzieńcem, który uciekł z miejsca zbrodni... Teoretycznie bardzo prosta sprawa, wręcz banalna w oczach samego Cartera, nagle okazuje się przeczyć najprostszym zasadom logiki. Język, postacie i poglądy zawarte w tej publikacji nie odzwierciedlają poglądów ani opinii wydawcy. Utwór ma charakter publikacji historycznej, ukazującej postawy i tendencje charakterystyczne dla czasów z których pochodzi. W niniejszej publikacji zachowano oryginalną pisownię.
Jolanta Maria Kaleta
Jaką tajemnicę skrywa zaginiony przed wiekami, przypadkiem odnaleziony, fragment Księgi henrykowskiej? Rok 1307. Z miasta Troyes we Francji ucieka garstka templariuszy, aby uniknąć aresztowań zarządzonych przez króla Filipa Pięknego. Zmierzają na wschód, do niewielkiej komandorii Klein Ols, zagubionej pośród rozległych puszcz. Choć są wśród nich doświadczeni rycerze, zaprawieni w bojach w Ziemi Świętej, po pełnej dramatycznych wydarzeń podróży tylko niektórzy z nich będą mieli szansę zrealizować misję, której się podjęli. Misję, od której zależy przyszłość zakonu. Grudzień 1981 roku. Magda Michalska przenosi się po rozwodzie na zabitą dechami wieś, gdzie odziedziczyła chałupę po swoim dziadku. W pobliskim Henrykowie otrzymuje posadę nauczycielki w szkole dzielącej pospołu z klasztorem cystersów zabytkowe budynki opactwa. Nazajutrz budzi się w Polsce stanu wojennego. Magda, mieszkańcy Świątnik i garstka zakonników dostają się w tryby bezwzględnego aparatu władzy. Jakby tego było mało, we wsi dochodzi do serii brutalnych morderstw. Czy są one dziełem pospolitych przestępców, a może mają związek z tajemnicą od lat skrywaną przez klasztor?
Jan Rudnicki
wokół testamentów wojskowych sporo się dzieje. W niektórych państwach instytucja przeszła już do historii, w innych jest nie tylko utrzymywana, ale również dostosowywana do współczesnych uwarunkowań. W jeszcze innych debata na jej temat jest w toku. Tak różnorodne losy testamentów wojskowych w ostatnich dziesięcioleciach świadczą bez wątpienia nie tylko o różnych uwarunkowaniach w poszczególnych państwach, ale także o oryginalności i różnorodności poszczególnych rozwiązań. Nietrudno bowiem zauważyć, że urzędowy testament wojskowy w prawie francuskim diametralnie różni się od całkowicie nieformalnego testamentu wojskowego, który funkcjonuje w Anglii. Tak bardzo odmienne instytucje pełnią różne funkcje i m.in. dlatego tak różne są ich obecne losy. Niezależnie jednak od tego wyraźna jest obecność testamentów wojskowych w porządkach prawnych i dyskusji prawniczej w pierwszych dekadach XXI w.
Adelina Simion
Experienced developers understand the importance of designing a comprehensive testing strategy to ensure efficient shipping and maintaining services in production. This book shows you how to utilize test-driven development (TDD), a widely adopted industry practice, for testing your Go apps at different levels. You’ll also explore challenges faced in testing concurrent code, and learn how to leverage generics and write fuzz tests.The book begins by teaching you how to use TDD to tackle various problems, from simple mathematical functions to web apps. You’ll then learn how to structure and run your unit tests using Go’s standard testing library, and explore two popular testing frameworks, Testify and Ginkgo. You’ll also implement test suites using table-driven testing, a popular Go technique. As you advance, you’ll write and run behavior-driven development (BDD) tests using Ginkgo and Godog. Finally, you’ll explore the tricky aspects of implementing and testing TDD in production, such as refactoring your code and testing microservices architecture with contract testing implemented with Pact. All these techniques will be demonstrated using an example REST API, as well as smaller bespoke code examples.By the end of this book, you’ll have learned how to design and implement a comprehensive testing strategy for your Go applications and microservices architecture.
Adam Tibi
Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami - TDD. Zastosowanie podejścia TDD ułatwia utrzymanie wysokiej jakości kodu. Technika ta opiera się na dodawaniu funkcjonalności do produktu dopiero po utworzeniu i przeprowadzeniu testów jednostkowych. TDD coraz częściej jest wyborem szanowanych firm programistycznych. W tej praktycznej książce przedstawiono zasady TDD na rzeczywistych przykładach z użyciem popularnych frameworków, takich jak ASP.NET Core i Entity Framework. Po zapoznaniu się z solidnym wprowadzeniem do koncepcji TDD dowiesz się, jak można używać Visual Studio 2022 do tworzenia aplikacji internetowej z wykorzystaniem Entity Framework, a także baz danych SQL Server i Cosmos DB. Nauczysz się też korzystać z różnych wzorców, takich jak repozytorium, usługi i budowniczy. Ponadto omówiono tu architekturę DDD i inne najlepsze praktyki stosowane podczas tworzenia oprogramowania, w tym reguły SOLID i wskazówki FIRSTHAND. Nie zabrakło przydatnych uwag o biznesowych aspektach podejścia TDD. W książce między innymi: testy jednostkowe i mechanizm wstrzykiwania zależności NSubstitute: imitacje i dublery używane podczas testów zastosowanie TDD dla ASP.NET API, Entity Framework i baz danych tworzenie potoków ciągłej integracji za pomocą GitHub zaawansowane scenariusze używania imitacji korzyści z wdrażania podejścia TDD przez zespoły i firmy TDD wprowadza dobre praktyki i doskonali programistę!
Test-Driven Development with C++. A simple guide to writing bug-free Agile code
Abdul Wahid Tanner
Modern, standard C++ is all that is needed to create a small and practical testing framework that will improve the design of any project. This allows you to think about how the code will be used, which is the first step in designing intuitive interfaces. TDD is a modern balanced software development approach that helps to create maintainable applications, provide modularity in design, and write minimal code that drastically reduces defects. With the help of this book, you'll be able to continue adding value when designs need to change by ensuring that the changes don't break existing tests.In this book, you will use test-driven development (TDD) to gain practical skills by writing a simple testing framework and then using it to drive the design of a logging library. The book will help you enhance your software development skills with test cases. You'll understand how to design and implement test cases. The chapters will also show you how to utilize the TDD approach to be more productive in software development than attempting to code in large unstructured steps.By the end of this book, you'll have gained knowledge of TDD and testing and also built a working logging library with unique features not found in other libraries.
Alan Mellor
Test-driven development enables developers to craft well-designed code and prevent defects. It’s a simple yet powerful tool that helps you focus on your code design, while automatically checking that your code works correctly. Mastering TDD will enable you to effectively utilize design patterns and become a proficient software architect.The book begins by explaining the basics of good code and bad code, bursting common myths, and why Test-driven development is crucial. You’ll then gradually move toward building a sample application using TDD, where you’ll apply the two key rhythms -- red, green, refactor and arrange, act, assert. Next, you’ll learn how to bring external systems such as databases under control by using dependency inversion and test doubles. As you advance, you’ll delve into advanced design techniques such as SOLID patterns, refactoring, and hexagonal architecture. You’ll also balance your use of fast, repeatable unit tests against integration tests using the test pyramid as a guide. The concluding chapters will show you how to implement TDD in real-world use cases and scenarios and develop a modern REST microservice backed by a Postgres database in Java 17.By the end of this book, you’ll be thinking differently about how you design code for simplicity and how correctness can be baked in as you go.
Rainier Sarabia, Ben Hansen
PHP web developers end up building complex enterprise projects without prior experience in test-driven and behavior-driven development which results in software that’s complex and difficult to maintain. This step-by-step guide helps you manage the complexities of large-scale web applications. It takes you through the processes of working on a project, starting from understanding business requirements and translating them into actual maintainable software, to automated deployments.You’ll learn how to break down business requirements into workable and actionable lists using Jira. Using those organized lists of business requirements, you’ll understand how to implement behavior-driven development (BDD) and test-driven development (TDD) to start writing maintainable PHP code. You’ll explore how to use the automated tests to help you stop introducing regressions to an application each time you release code by using continuous integration.By the end of this book, you’ll have learned how to start a PHP project, break down the requirements, build test scenarios and automated tests, and write more testable and maintainable PHP code. By learning these processes, you’ll be able to develop more maintainable, and reliable enterprise PHP applications.