Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Basic Designs and How We Got Them Wrong

NDC Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a thought-provoking conference talk from the Copenhagen Developers Festival that challenges conventional wisdom about fundamental programming language constructs. Delve into why common programming elements like strings, collections, async operations, private members, and equality checks may be fundamentally flawed in their current design. Learn how these basic constructs could be improved to create more robust and maintainable software. Through detailed analysis, discover why traditional interfaces might be problematic, why coroutines might not be the best approach for async operations, why private member encapsulation may need rethinking, and why strings could benefit from a complete redesign. Gain insights into alternative solutions that could lead to better language design and ultimately improve code quality for long-lasting software systems.

Syllabus

Basics Designs and How We Got Them Wrong - Adam Furmanek - CPH 2024

Taught by

NDC Conferences

Reviews

Start your review of Basic Designs and How We Got Them Wrong

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.