Remove Exercise Remove Google Remove Software Architecture
article thumbnail

Building High-Quality Software

DZone

They are rerun(in the best case) and thus defeating the whole purpose of this exercise while spending tons and tons of time/money/energy on this).nn> They are rerun(in the best case) and thus defeating the whole purpose of this exercise while spending tons and tons of time/money/energy on this).nn> "}">I heard all kinds of answers.

Software 245
article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

but to reference concrete tooling used today in order to ground what could otherwise be a somewhat abstract exercise. Software Development Layers. Software Architecture. They are often built by data scientists who are not software engineers or computer science majors by training. Foundational Infrastructure Layers.

DevOps 140
Insiders

Sign Up for our Newsletter

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

article thumbnail

Educating a New Generation of Workers

O'Reilly

No university has the computing resources comparable to Google, or even to a well-funded startup. Topic modeling shows that corporations are looking for cloud skills, software architecture (a more senior skill to aspire to), AI skills, Kubernetes, Java, Python, microservices, security, and Linux.

article thumbnail

A Clash of Mindsets: When New Products Depend on Existing Products

Strategic Tech

Google Maps started life in 2005 as a desktop application for getting from point A to point B. Since then, Google Maps has become the foundation for many other innovations after being opened up to developers via APIs. In Wardley lingo, Google Maps is so efficient that it acts as a building block for higher-order systems (e.g.