Remove Software Development Remove Software Review Remove TDD Remove Tools
article thumbnail

TDD or Test-Last? One Thing at a Time

Xebia

Disentangling Programming Concerns At first glance, all the activities I mentioned seem inseparable, like a big blob of spaghetti code. What do we want to achieve with the code we’re creating? Here, we have to be creative and knowledgeable about the tools we use. In most cases, we need the ability to evolve the code.

article thumbnail

Xebians collaborating on internal tool development

Xebia

However, the purpose of this blog is not just to describe the toolset, but to share our development approach and some valuable lessons I (re)learned along the way. Our development approach Here is an overview of how we introduce new capabilities into the tool: 1. This typically concludes with the removal of the original code.

Insiders

Sign Up for our Newsletter

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

article thumbnail

TDD example in software development (Part I)

Apiumhub

After a while thinking about what type of TDD article to write about and, since there are many of them and very good theoretical ones (written by influencers in the world of software development), I have chosen to develop a mini-project while explaining the key points of the development of the application, basically giving you a TDD example.

article thumbnail

Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger)

James Shore

Originally created by Kent Beck as part of Extreme Programming, it’s a fantastic way of making sure your code does what you intended it to do. It’s not perfect, but it’s a powerful tool for creating robust and reliable software. In this session, we’re joined by two folks with decades of TDD experience: Mike “GeePaw” Hill and J.

article thumbnail

20 influential women in software development

Apiumhub

In the software development field, we always hear famous names like Martin Fowler, Kent Beck, George H. That is why today I decided to write about amazing successful, talented and influential women in software development. 20 influential women in software development. . 1 – Elisabeth Hendrickson.

article thumbnail

Interesting facts about software development: statistics 2018

Apiumhub

To get the full report with Interesting facts about software development, click here. Sneak peek: interesting facts about software development. As we all know, software development is a fast-changing field. Almost every year we see new languages, software architectures, containers, methodologies, etc.

article thumbnail

What Observability-Driven Development Is Not

Honeycomb

But I have a problem with the terminology, and it is: I don’t want observability to drive your development. What is observability-driven development? Observability-driven development implies that you think about observability before you write a line of code. TDD is a great design practice. Not to the data.