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

YouTube

Transforming Programming

GOTO Conferences via YouTube

Overview

Explore transformative programming concepts in this 44-minute conference talk by Dave Thomas, author of "The Pragmatic Programmer," recorded at YOW! 2017. Delve into the shift from object-oriented and imperative programming to modern languages like Elixir and contemporary JavaScript idioms. Learn about single responsibility, building intuition, and the evolution of programming paradigms from Simula to Smalltalk. Discover the importance of immutability and the principles of functional programming. Gain insights into developing an online two-player game using these concepts. Challenge your existing programming reflexes and embrace new ways of thinking to achieve the goal of "programming by transforming."

Syllabus

Intro
Transforming Programming
Single Responsibility
How Do You Build Intuition?
Simula Instances
Smalltalk Instances
Immutability
The Tao of Functional Programming
Online Two-Player Game
The Goal

Taught by

GOTO Conferences

Reviews

Start your review of Transforming Programming

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.