Remove Code Remove Definition Remove Systems
article thumbnail

Measuring Code Quality: Qualitative and Quantitative

DZone

Code Quality defines that the code is good, which means code is of high quality, and code is bad, which means code is of low quality. The quality can be subjective, so different teams may use different definitions based on the context. But how can I measure that the code I have written is of good quality?

Code 278
article thumbnail

Hawkins: Diving into the Reasoning Behind our Design System

The Netflix TechBlog

Stranger Things imagery showcasing the inspiration for the Hawkins Design System by Hawkins team member Joshua Godi ; with art contributions by Wiki Chaves Hawkins may be the name of a fictional town in Indiana, most widely known as the backdrop for one of Netflix’s most popular TV series “Stranger Things,” but the name is so much more.

Design 237
Insiders

Sign Up for our Newsletter

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

article thumbnail

Ready-to-go sample data pipelines with Dataflow

The Netflix TechBlog

Thanks to the Netflix internal lineage system (built by Girish Lingappa ) Dataflow migration can then help you identify downstream usage of the table in question. All the code you get with the Dataflow sample workflows is fully functional, adjusted to your environment and isolated from other sample workflows that others generated.

article thumbnail

Maestro: Netflix’s Workflow Orchestrator

The Netflix TechBlog

By Jun He , Natallia Dzenisenka , Praneeth Yenugutala , Yingyi Zhang , and Anjali Norwood TL;DR We are thrilled to announce that the Maestro source code is now open to the public! A workflow definition is defined in a JSON format. Maestro supports dynamic parameters with code injection, which is super useful and powerful.

Strategy 260
article thumbnail

Dynatrace with industry consortium submits OpenFeature standard as CNCF sandbox project

Dynatrace

They enable product delivery and SRE teams to turn functionality on and off at runtime without deploying new code. This decoupling of code deployment from feature release is a crucial enabler for modern Continuous Delivery practices. Proprietary SDKs create adoption challenges.

Java 269
article thumbnail

Data pipeline asset management with Dataflow

The Netflix TechBlog

any business logic code in a raw (e.g. see “data pipeline” Intro The problem of managing scheduled workflows and their assets is as old as the use of cron daemon in early Unix operating systems. The design of a cron job is simple, you take some system command, you pick the schedule to run it on and you are done. Simple right?

Storage 213
article thumbnail

Dynatrace memory analysis helps Product Architects identify unknown unknowns

Dynatrace

While memory allocation analysis can show wasteful or inefficient code, it can also reveal different problems, one of which we’ll examine in this blog post. We recently extended the pre-shipped code-level API definitions to group logical parts of our code so they’re consistently highlighted in all code-level views.

Java 221