Rhetorical Genres in Code

Kevin Brock University of South Carolina ; Ashley Rose Mehlenbacher University of Waterloo

Abstract

We examine the rhetorical activity employed within software development communities in code texts. For technical communicators, the rhetoricity of code is crucial for the development of more effective code and documentation. When we understand that code is a collection of rhetorical decisions about how to engage those machinic processes, we can better attend to the significance and nuance of those decisions and their impact on potential user activities.

Journal
Journal of Technical Writing and Communication
Published
2018-10-01
DOI
10.1177/0047281617726278
CompPile
Open Access
Closed
Topics
Export

Citation context

Cited by in this index (3)

  1. Journal of Technical Writing and Communication
  2. Journal of Technical Writing and Communication
  3. Computers and Composition

References (84) · 18 in this index

  1. Journal of Technical Writing and Communication
  2. 10.1007/978-3-319-40295-6_3
     ↗
  3. Genre studies around the globe: Beyond the three traditions
  4. Genre and the new rhetoric
  5. Computers and Composition
Show all 84 →
  1. Birkbak, A. & Carlsen, H. B. (2016). The world of Edgerank: Rhetorical justifications of Facebook’s news feed…
  2. 10.7551/mitpress/5334.001.0001
     ↗
  3. Briandoll. (2012). The Octoverse in 2012. GitHub . Retrieved from…
  4. Brock, K. (2014). Enthymeme as rhetorical algorithm. Present Tense: A Journal of Rhetor…
  5. Lingua fracta: Towards a rhetoric of new media
  6. 10.3998/dh.13474172.0001.001
     ↗
  7. Brown, J. J., Jr. & Vee, A. (2016). Rhetoric special issue editorial introduction. Comp…
  8. 10.7551/mitpress/9384.001.0001
     ↗
  9. 10.5749/j.ctttv58b.15
     ↗
  10. Science and the internet: Communicating knowledge in a digital age
  11. 10.1353/con.0.0064
     ↗
  12. Code.org. (2014). Teach our K-8 intro to Computer Science. Code.org …
  13. Code.org. (2015). Anybody can learn. Code.org . Retrieved from ht…
  14. Speaking code: Coding as aesthetic and political expression
  15. Journal of Technical Writing and Communication
  16. 10.1007/978-3-319-40295-6_8
     ↗
  17. 10.1075/pbns.188
     ↗
  18. Journal of Technical Writing and Communication
  19. 10.1093/oso/9780190465926.001.0001
     ↗
  20. 10.1007/978-3-319-40295-6_12
     ↗
  21. 10.1109/HICSS.2004.1265271
     ↗
  22. Holmes, S. (2014). Rhetorical allegorithms in Bitcoin. Enculturation: A Journal of Rhet…
  23. Holmes, S. (2016). ‘Can we name the tools?’ Ontologies of code, speculative techné, and rhetorical concealmen…
  24. Hooks. (n.d.). Drupal API . Retrieved from https://api.drupal.org…
  25. 10.2307/3587930
     ↗
  26. Imerlin. (2007). Captcha Riddler. Drupal . Retrieved from https:/…
  27. Iva2k. (2010). BOTCHA Spam Prevention. Drupal . Retrieved from ht…
  28. 10.1080/00335637509383303
     ↗
  29. Johnson-Eilola, J. (2002). Open source basics: Definitions, models, and questions. SIGD…
     ↗
  30. POROI - The Project on Rhetoric of Inquiry
  31. 10.22230/cjc.2016v41n2a3043
     ↗
  32. Science and the internet: Communicating knowledge in a digital age
  33. The practice of programming
  34. The elements of programming style (2nd ed.)
  35. Literate programming
  36. 10.1177/000312240807300501
     ↗
  37. Code and other laws of cyberspace
  38. Journal of Technical Writing and Communication
  39. Exercises in programming style
  40. 10.7551/mitpress/7966.001.0001
     ↗
  41. Journal of Technical Writing and Communication
  42. Rhetorical delivery as technological discourse: A cross-historical study
  43. Technical Communication Quarterly
  44. 10.1007/978-3-319-40295-6_6
     ↗
  45. 10.2307/375964
     ↗
  46. 10.1080/00335638409383686
     ↗
  47. Miller, C. R. & Kelly, A. R. (2016) Discourse genres. In A. Rocci & L. de Saussure (Eds.), …
     ↗
  48. Miller, C. R. & Shepherd, D. (2004). Blogging as social action: A genre analysis of the Weblog. In L. Gurak e…
  49. 10.1075/pbns.188.11mil
     ↗
  50. Technical Communication Quarterly
  51. Computers and Composition
  52. 10.1080/1369118X.2016.1254268
     ↗
  53. 10.1007/978-3-319-40295-6_9
     ↗
  54. Journal of Business and Technical Communication
  55. Reiff, M. J. & Bawarshi, A. (Eds.). (2016). Genre and the performance of publics …
     ↗
  56. RobLoach. (2007). ReCAPTCHA. Drupal . Retrieved from https://www.…
  57. Technical Communication Quarterly
  58. Written Communication
  59. Journal of Technical Writing and Communication
  60. Sample, M. (2013). Criminal code: Procedural logic and rhetorical excess in videogames. …
  61. Journal of Technical Writing and Communication
  62. Written Communication
  63. Genre and the new rhetoric
  64. A Journal of Composition Theory
  65. 10.1080/13691180802109097
     ↗
  66. Building relationships: Online dating and the new logics of Internet culture
  67. Journal of Business and Technical Communication
  68. Spinuzzi, C. (2001). Software development as mediated activity: Applying three analytical frameworks for stud…
     ↗
  69. Spinuzzi, C. (2002). Towards a hermeneutic understanding of programming languages. Curr…
  70. Writing selves/Writing societies: Research from activity perspectives
  71. 10.7551/mitpress/6875.001.0001
     ↗
  72. Spinuzzi, C. (2013). Topsight: A guide to studying, diagnosing, and fixing information …
  73. Rhetoric and the digital humanities
  74. Literacy in Composition Studies
  75. Expressive processing: Digital fictions, computer games, and software studies
  76. Science and the Internet: Communicating knowledge in a digital age
  77. Wundo. (2004). CAPTCHA. Drupal . Retrieved from https://www.drupa…
  78. 10.2307/258774
     ↗
  79. Technical Communication Quarterly