Remove Development Remove Exercises Remove Systems Review Remove TDD
article thumbnail

Agile, Stand-ups, TDD and Code Reviews

The Programmer's Paradox

A big problem in development, particularly when a lot of people are introverts, is communication. Because of this, leads in tight spaces, often develop the habit of bouncing around, every morning, to all of their people and just getting a one-on-one quick update. My last example is code reviews. We absolutely did code reviews.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Test-Driven Development.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Microservices Done Right, Part 2: More Antipatterns to Avoid

Accenture

If you are successful in implementing microservices, your organization will need to continuously develop and operate hundreds or even thousands of independent services. Although possible, achieving a high level of testing automation without addressing quality at the source – when the code is developed – is extremely wasteful.

article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

I recently finished Effective Software Testing – A Developer’s Guide by Maurício Aniche , and I really liked it. The book also covers many other common topics relevant for developers writing automatic tests, such as: test-driven development, mocking, designing for testability, and property-based testing.

article thumbnail

Here’s Why You Should Write Unit Tests

Modus Create

The time to fix these issues could’ve been used to build new features or optimize the existing system. Bear in mind that fixing bugs without running tests could also introduce new bugs into the system. Any developer can quickly look at your tests and know the purpose of your functions. It simplifies the debugging process.

Testing 52
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Systems engineering and operations. Google Cloud Platform – Professional Cloud Developer Crash Course , June 6-7. Blockchain.

Course 67
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Systems engineering and operations. Google Cloud Platform – Professional Cloud Developer Crash Course , June 6-7. Blockchain.

Course 50