Remove Continuous Integration Remove Development Remove Programming Remove Test-Driven Development
article thumbnail

AoAD2 Practice: Continuous Integration

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. Continuous Integration. Continuous integration is a better approach.

article thumbnail

Continuous integration for Go applications

CircleCI

Go , an open-source programming language backed by Google, makes it easy to build simple, reliable, and efficient software. All network applications need well-tested features, and those developed in Go are no different. In this tutorial, we will be building and testing a simple Go blog. Prerequisites. A GitHub account.

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

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Which books should you read as a software developer? Software Developers Should Read the Right Books. To save you from mistakes I’ve made, I’ll share five books that accelerate your growth greatly as an ambitious software developer: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman.

article thumbnail

Getting started with continuous integration for Nest.js APIs

CircleCI

development world. toBeDefined(); }); }); We will add more tests to make this fully cover all the methods defined within the ProductService. Writing a test for the ‘create’ and ‘get’ products methods. Remember, we did not start this project using the test-driven development approach. and uses Express.js

article thumbnail

Agile Book Club: Evolutionary Design

James Shore

Kent is the creator of Extreme Programming, the groundbreaking Agile method that introduced evolutionary design, test-driven development, continuous integration, and many other Agile practices to the world. It’s the basis of most of the material in The Art of Agile Development. About the Book Club.

Agile 121
article thumbnail

DevOps top programming languages support engineering metrics goals

CircleCI

One of the privileges of working in the continuous integration space is the unique perspective it offers into how software teams organize their work to deliver value quickly without sacrificing quality, security, or developer happiness. Hashicorp Configuration Language jumps into the top 10.

Metrics 64
article thumbnail

Developer Testing

Henrik Warne

I recently found out about the book Developer Testing – Building Quality Into Software by Alexander Tarlinder , and I immediately wanted to read it. Even though I am a developer at heart, I have always been interested in software testing (I even worked as a tester for two years). What ILiked The Most.

Testing 116