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
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX