Remove Presentation Remove System Architecture Remove Test-Driven Development
article thumbnail

15 Books by leading software architects

Apiumhub

It is a truly unique technical book, where today’s leading software architects present valuable principles on key development issues that go way beyond technology. Software Architecture in Practice ” by Len Bass, Paul Clements, Rick Kazman. Java Test-Driven Development ” by Viktor Farcic, Alex Garcia.

article thumbnail

GSAS 2023: The Third Edition

Apiumhub

Ben is the author of seven books, including “The Well-Grounded Java Developer”, “Optimizing Java” and the new editions of “Java in a Nutshell” Nathaniel Schutta: Software Architect & Professor at the University of Minnesota.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

Until then, development on an Agile team looks similar to development on any other team. Test Driven Development. They use test-driven development to write tests, implement code, refactor, and incrementally design and architect the software. Design and architecture. Programming.

article thumbnail

AoAD2 Practice: Zero Friction

James Shore

Test-Driven Development. Inside the script, use a compiler or linter to tell you when you make syntax errors, and tests to tell you when you make semantic errors. The job of your code is to hide the underlying complexity and present a simple interface customized for your needs. Simple Design.