Remove Code Remove Exercise Remove Processing Remove Software Architecture
article thumbnail

Building High-Quality Software

DZone

It’s much better to build your process around quality checks than retrofit these checks into the existent process. NIST did classic research to show that catching bugs at the beginning of the development process could be more than ten times cheaper than if a bug reaches production. Somebody looking at your code and saying “WTF?”

Software 245
article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

mainly because of mundane reasons related to software engineering. We heard many stories about difficulties related to data access and basic data processing. A key observation was that most of our data scientists had nothing against writing Python code. The steps can be arbitrary Python code.

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

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

mainly because of mundane reasons related to software engineering. We heard many stories about difficulties related to data access and basic data processing. A key observation was that most of our data scientists had nothing against writing Python code. The steps can be arbitrary Python code.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

In the real world we can be vague about our business rules and processes. In software, reacting to unforeseen circumstances in real-time is not possible. We have to specify with great precision in code exactly what our business rules are, and the computer will apply them exactly as we tell it to. But there is a problem?

article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

While there isn’t an authoritative definition for the term, it shares its ethos with its predecessor, the DevOps movement in software engineering: by adopting well-defined processes, modern tooling, and automated workflows, we can streamline the process of moving from development to robust production deployments.

DevOps 138
article thumbnail

Tasktop Viz launch – DevOps Enterprise Summit 2019 – Day Two Recap

Tasktop

Scott Havens, Senior Director of Engineering at Mode Operandi, highlighted the benefits of event-based systems over legacy approaches, and how software architecture should be just as beautiful as the clothes on sale. Just look at how ugly that service-oriented architecture is!” Roberts agreed. Excellence in action. “We

DevOps 8