Literate Code 4.46


We have many metaphors for software: Code as art, code as craft, code as science. Steve finds another one particularly useful: Code as literature. As one example, when writing prose, you must consider your audience. When writing software, several audiences will ‘read’ your work: the computer, your teammates, and end-users. Documentation must be written for multiple audiences as well. This is just one example of the parallel between the two.

In this talk, Steve will discuss programming as an act of composition, and how this mindset can be used to improve the code you write. He’ll point out some of the unique problems that composing software brings to the table, and how to address them.

Comments on this Talk

Stringio Aaron Kalin, 17 Sep 10:04 PM

Very well delivered talk about culture with programming. Still love the tao of programming quote!

Avatar-missing-icon-06 Dennis Zaloznyy, 29 Oct 03:34 AM

Great talk!

Have an account? Sign in or register.

Leave a Comment

6 Ratings: 4.46

Delivery: 4.43

Content: 4.48

Last Five Ratings