Keep It Local - Reasoning About Code in Software Design
Offered By: Confreaks via YouTube
Course Description
Overview
Explore the concept of "reasoning about your code" in this EmberConf 2021 talk by Chris Krycho. Discover the common thread linking diverse programming paradigms and techniques, including Steve McConnell's variable scoping guidelines, pure functional programming, Rust's data ownership system, classical object-oriented programming, Erlang's actor model, and Glimmer's autotracking. Delve into the key ingredients that contribute to creating robust and reliable software, and gain insights into how these various approaches aim to enhance code comprehension and maintainability. Learn valuable strategies for improving your own coding practices and understanding the fundamental principles that drive effective software design across different programming languages and frameworks.
Syllabus
EmberConf 2021 - Keep It Local by Chris Krycho
Taught by
Confreaks
Related Courses
Programming Reactive SystemsÉcole Polytechnique Fédérale de Lausanne via Coursera Programming Reactive Systems (Scala 2 version)
École Polytechnique Fédérale de Lausanne via Coursera Scala Asynchronous Programming
Pluralsight Advanced Data and Stream Processing with Microsoft TPL Dataflow
Pluralsight Reactive Architecture: Introduction to Reactive Systems
Cognitive Class