Remove Groups Remove Software Development Remove System Architecture Remove Test-Driven Development
article thumbnail

GSAS 2023: The Third Edition

Apiumhub

GSAS 2023: Speakers Renowned experts will share their experiences, best practices, and cutting-edge trends in software architecture at GSAS 2023. You will gain practical knowledge, discover innovative solutions, and explore emerging technologies that will shape the future of software development.

article thumbnail

15 Books by leading software architects

Apiumhub

Job titles like “Technical Architect” and “Chief Architect” nowadays abound in software industry, yet many people suspect that “architecture” is one of the most overused and least understood terms in professional software development. It teaches risk-driven architecting. It democratizes architecture.

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

Modern software development takes a lot of skills. Broadly speaking, these skills can be grouped into customer skills, development skills, and coaching skills. Until then, development on an Agile team looks similar to development on any other team. Test Driven Development. 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. Although good tests run at a rate of hundreds or thousands per second, you’ll eventually have too many tests to run them all in less than a second.