YoVDO

Programming is Writing is Programming

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Programming Courses Code Smells Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intriguing parallels between writing and programming in this thought-provoking conference talk. Delve into the similarities between these seemingly disparate fields, focusing on how both involve translating high-level ideas into low-level sentences or statements. Discover insights on learning to read, write, and program, as well as the importance of style, formatting, and observational learning in both disciplines. Gain a fresh perspective on the nature of programming, including discussions on spreadsheets as code, the relevance of domain knowledge, and the process of teaching computers to execute desired tasks. Challenge your preconceptions about the creative and technical aspects of writing and programming, and uncover valuable lessons that these fields can learn from each other.

Syllabus

Intro
What is programming?
Hey folks! How's the water?
Spreadsheets are code
Are smells bad?
Are code smells common?
Can we teach smells?
Domain is irrelevant
Software does something
Building is learning
Domain is relevant
Programming is Writing
Writing is ?
Style in writing
Style in programming?
Formatting in writing
Auto-formatting in programming
Observational learning
Corse integration
Teaching the computer to do what you want
THE END


Taught by

NDC Conferences

Related Courses

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Programming Languages
University of Virginia via Udacity
Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Algorithms: Design and Analysis, Part 2
Stanford University via Coursera