article thumbnail

5 Tips for Successfully Implementing Behavior-Driven Development in Your Team

Gorilla Logic

Have you ever been part of a team where tickets are hard to understand or don’t supply enough detail for the team to properly work? Experiences like these make many developers think about using Behavior-Driven Development (BDD). Know your team members You work with your team every day and know them well.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Some of these things are related to cost/benefit tradeoffs, but most are about weak telemetry, instrumentation, and tooling. Neural nets are also inherently stochastic, because GPU calculations around floating point operations are inherently nondeterministic. You can’t really write unit tests for this (nor practice TDD).

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: 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. Test-Driven Development. It’s test-driven development, and it actually delivers these results.

article thumbnail

AoAD2 Practice: Fast, Reliable Tests

James Shore

This is an excerpt from The Art of Agile Development, Second Edition. The full text of this section is available below, courtesy of the Art of Agile Development book club ! Test-Driven Development. Teams who embrace test-driven development accumulate thousands of tests. Flaky tests are the result of poor design.

article thumbnail

AoAD2 Practice: Incremental Design

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. The secret behind successful Delivering zone teams, therefore, is that they never stop designing.

article thumbnail

Global Software Architecture Summit 2022 Recap

Apiumhub

Here’s a breakdown of the profiles: Software Developers (66,4%) Tech Leads (8,5%) Software Architects (8,1%) CTOs (6,2%) Principal Engineers (5,6%) Recruiters (3,4%). Mark is the founder of DeveloperToArchitect.com, a free resource website devoted to helping developers in the journey to software architect. Attendees Profiles.

article thumbnail

AI and Machine Learning in Test Automation

LaunchDarkly

And the [inaudible 00:04:10] actually gives you just good and bad in every, pros and cons in every one of those approaches. People think you can only run it before production and say oh, no, that’s the QA, that’s another team. You need to think about the bad path not the happy paths.