High Level Design - Deepstash

High Level Design

A programming language is generally structured as a pipeline. That is, it has several stages. 

Each stage has data formatted in a specific, well defined way. It also has functions to transform data from each stage to the next. 

15

132 reads

CURATED FROM

IDEAS CURATED BY

mipham

Holiday representative

The idea is part of this collection:

Machine Learning With Google

Learn more about computerscience with this collection

Understanding machine learning models

Improving data analysis and decision-making

How Google uses logic in machine learning

Related collections

Similar ideas to High Level Design

Customer Lifecycle Funnel

There are six stages the customer has to go through: Visitor->Prospect->Activated User->Customer->Active Customer->Loyal Customer.

  • Each stage that a customer goes through is preceded by a specific action.
  • The effectiveness of each stage needs to be tracked and ...

KOTLIN

Since 2019, Google has designated Kotlin to be the official language for Android app development. Kotlin is a cross-platform programming language that may be seen as a replacement for Java for developing Android apps. In 2017, it was also launched as a supplementary “official” Ja...

How Scientists Study Brain Activity

  • Scientists study activity in the brain with a tool called electroencephalography ( EEG), that measures electrical signals coming from neurons.
  • The brain is not turned off while you sleep - there is a lot of activity going on, even if you’re not aware of it. You cycle through four d...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates