LIBRISTO
LIBROAMANTO
obvezno
Postanite del skupnosti ljubiteljev knjig z vsega sveta in uživajte v številnih ugodnostih. Ustvarite brezplačen račun
0
Brezplačna dostava Zásilkovna nad 69.99 €
Zbirna točka GLS 4.49 Zbirna točka DPD 2.99 Kurirska služba GLS 5.49 Kurir DPD 3.49 Kurirska služba Express One 3.49 Zbirno mesto Express One 3.49 Zbirno mesto Pošte Slovenije 3.49 Dostava preko Pošte Slovenije 3.49

Brezplačna dostava za naročila nad 69,99 € na prevzemna mesta DPD in Express One.

Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture

Jezik AngleščinaAngleščina
Knjiga Mehka
Knjiga Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture Alan Mellor
Koda Libristo: 42751871
Založba PACKT PUB, januar 2023
Drive development with automated tests and gain the confidence you need to write high-quality softwa... Celoten opis
? points 110 b
45.42
Na zalogi pri dobavitelju Odposlali bomo v 14-21 dneh

Do 30 dni za vračilo


Drugi so kupili tudi


Top
The Accounting Game Orloff / Knjiga Mehka
common.buy 13.75
METASPLOIT E02 KENNEDY DAVID / Knjiga Mehka
common.buy 39.55
Top
Web Application Security Andrew Hoffman / Knjiga Mehka
common.buy 46.43
Top
Mastering Bitcoin 3e Andreas M. Antonopoulos / Knjiga Mehka
common.buy 44.51
Docker Michael Kofler / Knjiga Mehka
common.buy 47.24
Outliers Malcolm Gladwell / Knjiga Mehka
common.buy 8.19
Business Analysis Agility James Robertson / Knjiga Mehka
common.buy 33.18
Top
The Staff Engineer′s Path Tanya Reilly / Knjiga Mehka
common.buy 32.67
Monolith to Microservices Sam Newman / Knjiga Mehka
common.buy 39.55
Top
Fundamentals of Data Engineering Joe Reis / Knjiga Mehka
common.buy 56.14
Kubernetes - Up and Running Joe Beda / Knjiga Mehka
common.buy 56.14
Databases Illuminated Catherine M. Ricardo / Knjiga Mehka
common.buy 106.53
Applying UML and Patterns Craig Larman / Knjiga Trda
common.buy 90.75
Cloud Native Data Security with Oauth Judith Kahrer / Knjiga Mehka
common.buy 42.38

Drive development with automated tests and gain the confidence you need to write high-quality software

Key Features:

- Get up and running with common design patterns and TDD best practices

- Learn to apply the rhythms of TDD - arrange, act, assert and red, green, refactor

- Understand the challenges of implementing TDD in the Java ecosystem and build a plan

Book Description:

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.

What You Will Learn:

- Discover how to write effective test cases in Java

- Explore how TDD can be incorporated into crafting software

- Find out how to write reusable and robust code in Java

- Uncover common myths about TDD and understand its effectiveness

- Understand the accurate rhythm of implementing TDD

- Get to grips with the process of refactoring and see how it affects the TDD process

Who this book is for:

This book is for expert Java developers and software architects crafting high-quality software in Java. Test-Driven Development with Java can be picked up by anyone with a strong working experience in Java who is planning to use Test-driven development for their upcoming projects.

Table of Contents

- Building the Case for TDD

- Using TDD to Create Good Code

- Dispelling Common Myths about TDD

- Building a typical application using TDD

- Writing our First Test

- Following the Rhythms of TDD

- Driving Design: TDD and SOLID

- Test Doubles: Stubs and Mocks

- Hexagonal Architecture: Decoupling external systems

- FIRST Tests and the Test Pyramid

- Exploring TDD with Quality Assurance

- Test First, Test Later, Test Never

- Driving the domain layer

- Driving the database layer

- Driving the Web Layer

Igralka & Poliglotka
EWA KASP za
Predvajaj video
Ewa Kasp
Libristo ima največjo izbiro tujejezične literature. Zato svoje knjige kupujem tukaj.

O knjigi

Polni naslov Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture
Avtor Alan Mellor
Jezik Angleščina
Vezava Knjiga - Mehka
Datum izida 2023
Število strani 348
EAN 9781803236230
ISBN 180323623X
Koda Libristo 42751871
Založba PACKT PUB
Teža 599
Mere 191 x 235 x 18
Podarite to knjigo še danes
To je povsem preprosto
1 Dodajte knjigo v košarico in izberite dostavo kot darilo 2 V zameno vam bomo poslali kupon 3 Knjiga bo dostavljena na naslov obdarovanca

Morda bi vas zanimalo tudi


UML Database Modeling Workbook Michael Blaha / Knjiga Mehka
common.buy 28.52
Top
Long-Term Secrets to Short-Term Trading 2e Larry R Williams / Knjiga Trda
common.buy 58.57
LLM Engineer's Handbook Maxime Labonne / Knjiga Mehka
common.buy 55.33
Hacker Playbook Peter Kim / Knjiga Mehka
common.buy 22.65
Python for Algorithmic Trading Yves Hilpisch / Knjiga Mehka
common.buy 56.14
Software Estimation Steven C. McConnell / Knjiga Mehka
common.buy 32.06
Top
The Pragmatic Programmer David Thomas / Knjiga Trda
common.buy 39.55
Terraform - Up and Running Yevgeniy Brikman / Knjiga Mehka
common.buy 46.43
Learning Test-Driven Development Saleem Siddiqui / Knjiga Mehka
common.buy 46.43
Knowledge Spaces Jean-Claude Falmagne / Knjiga Trda
common.buy 97.42
Shadow School #3: Phantoms J. a. White / Knjiga Mehka
common.buy 6.36
Top
Vampire Knight: Memories, Vol. 7 Matsuri Hino / Knjiga Mehka
common.buy 7.88
T-Rex's Tea Party Kelli Dove / Knjiga Mehka
common.buy 14.26
Top
3-Minute Stories for 3-Year-Olds COTTAGE DOOR / Knjiga Trda
common.buy 10.01
I Do Know Some Things Richard Siken / Knjiga Trda
common.buy 16.18
Top
A Flame of the Phoenix Chloe C. Peñaranda / Knjiga Trda
common.buy 31.96
Cyprus Mallinson / Knjiga Mehka
common.buy 39.25

Prijava

Prijavite se v svoj račun. Še nimate računa Libristo? Ustvarite ga zdaj!

 
obvezno
obvezno

Še nimate računa? Izkoristite prednosti računa Libristo!

Z računom Libristo boste imeli vedno vse pod nadzorom.

Ustvarite račun Libristo
Knjižni svetovalec Libroamiko
Pozdravljeni, sem Libroamiko, vam lahko pomagam?