Remove Exercises Remove Software Review Remove TDD
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. I have been coding for a long time and I think I have been writing pretty good tests for the features I have implemented. The book apparently grew out of lecture notes from a course on software testing.

article thumbnail

TDD, Unit Testing and the Mainframe

DevOps.com

Unit testing is like exercise: Companies know it’s good for you and you should do it, but given their druthers, they’d rather avoid the effort and just get to the benefit. After all, making unit testing a standard practice in a company’s software development process is probably the […]. I wish I could say it’s otherwise.

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

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

OverOps

With the rise of CI/CD teams are able to deliver new code and features to customers faster than ever before. As new tools are introduced to accelerate integration and delivery of new code, it’s important to ensure that your team is able to embrace the cultural shift necessary to support these new workflows. Thursday at 3:45 PM | 2210.

article thumbnail

TDD mistakes 2

Habitable Code

Back in 2014 I wrote a blog post listing three mistakes often made by folks who are new to test-driven development (TDD). Writing a dozen or more lines of code to get to GREEN. We’re doing TDD, but we have no code to test; we have nothing to hang our first test on, so we need to invent something, fast!

article thumbnail

Agile, Stand-ups, TDD and Code Reviews

The Programmer's Paradox

It all has to be very reactive; you keep fiddling with the code until it gets traction. Under those conditions, it doesn’t make sense to cross all the t’s and dot the i’s as the life expectancy of the code is weeks or months. Some people invented a fun little game called “test driven development” (TDD).

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

To share your thoughts, join the AoAD2 open review mailing list. We produce high-quality code in small, verifiable steps. At best, mistakes lead to code that won’t compile. No wonder, then, that software is buggy. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring.

article thumbnail

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

CircleCI

In this interview, we spoke to CircleCI Staff Software Engineer, Glen Mailer. My current role is a Staff Software Engineer. So when you first said that the first thing that sprung to mind was thinking about software testing and releasing and deployments. We hope you enjoy it. That was my initial thought.