Rhetorical Code Studies: Discovering Arguments in and around Code
Winner of the 2017 Sweetland Digital Rhetoric Collaborative Book Prize Software developers work rhetorically to make meaning through the code they write. In some ways, writing code is like any other form of communication; in others, it proves to be new, exciting, and unique. In Rhetorical Code Studi...
Uloženo v:
| Hlavní autor: | |
|---|---|
| Médium: | E-kniha |
| Jazyk: | angličtina |
| Vydáno: |
Ann Arbor
University of Michigan Press
2019
Sweetland Digital Rhetoric Collaborative |
| Vydání: | 1 |
| Edice: | Sweetland Digital Rhetoric Collaborative |
| Témata: | |
| ISBN: | 0472131273, 9780472131273, 0472901044, 9780472901043 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
Obsah:
- Brock-0001 Brock-0002 Brock-0003 Brock-0004 Brock-0005 Brock-0006 Rhetorical Code Studies: Discovering Arguments In and Around Code - Contents Rhetorical Code Studies: Discovering Arguments In and Around Code - Acknowledgments Rhetorical Code Studies: Discovering Arguments In and Around Code - Introduction Rhetorical Code Studies: Discovering Arguments In and Around Code - Chapter 1 - Toward the Rhetorical Study of Code Rhetorical Code Studies: Discovering Arguments In and Around Code - Chapter 2 - Rhetoric and the Algorithm Rhetorical Code Studies: Discovering Arguments In and Around Code - Chapter 3 - âI Have No Damn Idea Why This Is So Convolutedâ Brock-0013 Rhetorical Code Studies: Discovering Arguments In and Around Code - Chapter 5 - Composing in Code Rhetorical Code Studies: Discovering Arguments In and Around Code - Chapter 6 - Conclusions Rhetorical Code Studies: Discovering Arguments In and Around Code - Bibliography Rhetorical Code Studies: Discovering Arguments In and Around Code - Index
- Intro -- Contents -- List of Tables -- List of Practice Scripts -- List of Figures -- Introduction -- 1. Toward the Rhetorical Study of Code -- What Does Rhetorical Code Studies Involve? -- Digital Rhetoric -- Critical Code Studies -- Software Studies -- Technical Communication -- Rhetorical Code Studies' Gains and Contributions -- 2. Rhetoric and the Algorithm -- From Algorithm to Algorithmic Culture -- Algorithmic Criticism in the Humanities -- Arguments in Code as Algorithmic Meaning Making -- Conclusions -- 3. "I Have No Damn Idea Why This Is So Convoluted": Analyzing Arguments Surrounding Code -- Rhetorical Scholarship on Online Discourse Communities -- The Rhetorical and Social Makeup of Open Source Software Development Communities -- Developers' Rhetorical Awareness of Their Coding Practices -- Conclusions -- 4. Developing Arguments in Code: The Case of Mozilla Firefox -- Mozilla Firefox: A Code Study -- Conclusions -- 5. Composing in Code: A Brief Engagement with JavaScript -- Procedural Progymnasmata -- Exercises in Repetition: Looping -- Exercises in Style: FizzBuzz -- Exercises in Repetition: Object Creation -- Exercises in Arrangement: Bubble Sort -- Exercises in Invention: enthymemeGenerator.js -- Conclusions -- 6. Conclusions -- Rhetorical Code Studies Thus Far -- Assessing Computational Action -- A Future for Rhetorical Code Studies -- Bibliography -- Index
- Contents List of Tables List of Practice Scripts List of Figures Introduction 1. Toward the Rhetorical Study of Code What Does Rhetorical Code Studies Involve? Digital Rhetoric Critical Code Studies Software Studies Technical Communication Rhetorical Code Studies’ Gains and Contributions From Algorithm to Algorithmic Culture Algorithmic Criticism in the Humanities Arguments in Code as Algorithmic Meaning Making Conclusions 3. “I Have No Damn Idea Why This Is So Convoluted”: Analyzing Arguments Surrounding Code Rhetorical Scholarship on Online Discourse Communities The Rhetorical and Social Makeup of Open Source Software Development Communities Developers’ Rhetorical Awareness of Their Coding Practices Conclusions 4. Developing Arguments in Code: The Case of Mozilla Firefox Mozilla Firefox: A Code Study Conclusions 5. Composing in Code: A Brief Engagement with JavaScript Procedural Progymnasmata Exercises in Repetition: Looping Exercises in Style: FizzBuzz Exercises in Repetition: Object Creation Exercises in Arrangement: Bubble Sort Exercises in Invention: enthymemeGenerator.js Conclusions 6. Conclusions Rhetorical Code Studies Thus Far Assessing Computational Action A Future for Rhetorical Code Studies Bibliography Index

