YoVDO

Finding Your Abstraction Sweet Spot

Offered By: JSConf via YouTube

Tags

JSConf Courses Software Development Courses API Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges of creating effective abstractions in software development through this 19-minute conference talk from JSConf EU 2019. Delve into the balance between flexibility and ease-of-use when implementing APIs or creating reusable libraries. Learn strategies for navigating time constraints, compromises, and the trial-and-error process to find the optimal level of abstraction. Gain insights on efficiently addressing this often-overlooked third hard problem in software development, alongside naming and cache invalidation.

Syllabus

Finding Your Abstraction Sweet Spot by Johnny Austin | JSConf EU 2019


Taught by

JSConf

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera