Remove Continuous Integration Remove Engineering Culture Remove Software Remove Test-Driven Development
article thumbnail

Functional vs non-functional software testing

CircleCI

When you think of software testing, what comes up first? For many developers, unit tests and integration tests are often top of mind. Both software testing methods are vital to writing and maintaining a high-quality production codebase. What is functional testing? Integration testing.

article thumbnail

6 Crucial Issues for Legacy.NET App Modernization

Datavail

In addition to modernizing your.NET applications and development methodologies, you might also take this chance to renovate the underlying database, or fix chronic pain points such as data quality issues. This could include changes to the database’s software, architecture, data schema, or security practices. Establishing an IT culture.

Azure 52
article thumbnail

Build cloud infrastructure from your CI pipeline with Pulumi

CircleCI

Modern software systems are complex, with services distributed across data centers, in many zones, all around the world. Cloud engineering brings the cloud closer to application development, applying engineering practices and principles to infrastructure and innovating and collaborating faster across the entire team.