Remove Continuous Delivery Remove DevOps Remove How To Remove Test-Driven Development
article thumbnail

Continuous deployment without downtime

CircleCI

As engineering teams increasingly adopt DevOps as their software development strategy, they are becoming faster and more efficient. Unfortunately, this speed and efficiency can expose cracks in the delivery system as well as other bottlenecks to productivity. This requires both CI and continuous delivery.

article thumbnail

AoAD2 Practice: Continuous Integration

James Shore

The integration branch must always build and pass its tests. Without exception, it must always build and pass its tests. Test-Driven Development. Trunk-based development + keep the integrated code ready to release. Continuous delivery. Continuous deployment. Continuous Deployment.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Is Your Financial Process Killing Your Software Quality?

Accenture

We have test-driven development, behavior-driven development, continuous integration, continuous delivery, acceptance-test-driven development, and a whole host of other ways from XP and DevOps to keep quality up while still delivering value to the business.

article thumbnail

How to deploy an application on Friday

CircleCI

In this post, we’ll cover some of the steps DevOps teams should take to ensure that they can safely and reliably deploy almost any change and not lose their weekends. The next step for getting more confident in your deployments is diligently adding both unit tests and integration tests any time you fix a bug or add a new feature.

article thumbnail

Software Architecture Sonar: most read featured articles

Apiumhub

Most read Frontend Articles: A Simple Way To Migrate From JavaScript To TypeScript : in this article we explain how to migrate from JavaScript to TypeScript. Most read Mobile Articles: Memory Leaks in iOS : in this article we understand what a memory leak is by Apple’s definition & we first explain how the memory management works on iOS.

article thumbnail

170+ live online training courses opened for March and April

O'Reilly Media - Ideas

How to Give Great Presentations , April 5. Advanced TDD (Test-Driven Development) , March 15. Java Testing with Mockito and the Hamcrest Matchers , March 19. Architecture for Continuous Delivery , March 25. Network DevOps , March 29. Software Architecture for Developers , April 1.

article thumbnail

The Scaling Dilemma

LeanEssays

One of the earliest agile approaches, Extreme Programming (XP), includes technical practices such as Test Driven Development and Continuous Integration that help make frequent releases practical. Footnotes [1] From First Round Review: Unlocking the Power of Stable Teams with Twitter's SVP of Engineering. [2]