Remove Engineering Remove Software Engineering Remove TDD
article thumbnail

The Real Reasons for Doing Test-Driven Development ??

Xebia

Why do people apply TDD? What Are the Real Reasons for Doing TDD? Test-Driven Development (TDD) is a controversial topic amongst developers. After many years of doing TDD daily, I think part of the reason is that some people do not fully grasp the reasons behind TDD. TDD and the Values of XP.

article thumbnail

How to build confidence as an engineer: an interview with Jacque Garcia, CircleCI Software Engineer

CircleCI

In this series, we pulled aside folks from across our engineering department to talk about confidence. From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. We hope you enjoy it.

article thumbnail

How to build confidence as an engineer: an interview with Glen Mailer, CircleCI Staff Software Engineer

CircleCI

In this series, we pulled aside folks from across our engineering department to talk about confidence. From the technical executives to folks on the ground in engineering, management and site reliability, we wanted to know what “confidence” meant to them, and how it had changed over the course of their careers. We hope you enjoy it.

article thumbnail

Effective Software Testing – A Developer’s Guide

Henrik Warne

The author is an Assistant Professor in Software Engineering at the Delft University of Technology. The book apparently grew out of lecture notes from a course on software testing. This chapter uses the example of converting Roman numerals to integers to show how TDD works. Not all situations benefit from TDD.

article thumbnail

6 Talks We’re Excited to Hear This Year at the Kansas City Developer Conference

OverOps

Dig in deeper with this intermediate-level session with Jayashree S Kumar, a Software Engineer at IBM’s India Software Labs. Learn to apply TDD in Javascript with Steven Hicks, Senior Engineer, speaker, writer and teacher who embraces the philosophy that a developer’s job is to solve problems, not just write code.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Our industry is in the early days of an explosion in software using LLMs, as well as (separately, but relatedly) a revolution in how engineers write and run code, thanks to generative AI. But software is typically understandable because we have given it structure and constraints. It’s important to understand this, and why.

article thumbnail

20 influential women in software development

Apiumhub

After doing some research, here’s a list of 20 women in software development I admire for what they have done and for their contribution in the Software Development Industry. . . 20 influential women in software development. . The first one in our list of influential women in software development is Elisabeth Hendrickson.