Remove Information Remove Test-Driven Development Remove Weak Development Team
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. When you’re done, the tests remain.

article thumbnail

Code analysis tool AppMap wants to become Google Maps for developers

TechCrunch

It was described by security experts as a “design failure of catastrophic proportions,” and demonstrated the potentially far-reaching consequences of shipping bad code. Boston-based AppMap , going through TechCrunch Disrupt Startup Battlefield this week, wants to stop this bad code from ever making it into production.

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. LLMs are their own beast Unit testing involves asserting predictable outputs for defined inputs, but this obviously cannot be done with LLMs. With LLMs, you might not. Sound at all familiar?

article thumbnail

Test-Driven Development and the Cycle of Observation

Code Simplicity

Today there was an interesting discussion between Kent Beck , Martin Fowler , and David Heinemeier Hansson on the nature and use of Test-Driven Development (TDD), where one writes tests first and then writes code. It’s possible to minimize this point and say it’s only relevant to debugging or testing.

article thumbnail

The Specifics of GIS Testing

Dzone - DevOps

BDD is a language that enables you to define the behavior of a system without including details about how it was developed. It was developed by Dan North and his team during their research of the concept of how to perform test-driven development with less cost.

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. LLMs are their own beast Unit testing involves asserting predictable outputs for defined inputs, but this obviously cannot be done with LLMs. With LLMs, you might not. Sound at all familiar?

article thumbnail

Lessons learned from the React Global Online Summit 22 – Junior Track

Apiumhub

The React Global Online Summit started with Sohini Pattanayak, Associate Product Manager at Entando, who helps developers, architects, and enterprises accelerate development through the use of modular architecture in composable applications. Test-Driven Development for Building User Interfaces – Tyler Hawkins.

UI/UX 87