Towards Inclusive Source Code Readability Based on the Preferences of Programmers with Visual Impairments #626
Labels
CHI
ACM CHI Conference on Human Factors in Computing Systems
Developer
Research for developers with visual impairments / 視覚障害者向けの開発ツールに関する研究
Investigation/Discussion
A paper which discussed or investigated blind people's experience / 視覚障害者を調査した研究
Links
Abstract
Code readability is crucial for program comprehension, maintenance, and collaboration. However, many of the standards for writing readable code are derived from sighted developers’ readability needs. We conducted a qualitative study with 16 blind and visually impaired (BVI) developers to better understand their readability preferences for common code formatting rules such as identifier naming conventions, line length, and the use of indentation. Our findings reveal how BVI developers’ preferences contrast with those of sighted developers and how we can expand the existing rules to improve code readability on screen readers. Based on the findings, we contribute an inclusive understanding of code readability and derive implications for programming languages, development environments, and style guides. Our work helps broaden the meaning of readable code in software engineering and accessibility research.
実験の対象とする、読みやすくするためのルール
![image](https://private-user-images.githubusercontent.com/116247347/339603297-e751accc-a4fc-471a-ad88-e5ced779dae5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3NDc1OTgsIm5iZiI6MTcxOTc0NzI5OCwicGF0aCI6Ii8xMTYyNDczNDcvMzM5NjAzMjk3LWU3NTFhY2NjLWE0ZmMtNDcxYS1hZDg4LWU1Y2VkNzc5ZGFlNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjMwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYzMFQxMTM0NThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iMDZkZDU5NzAyZDg0MTZkZTgzOTMzZWYxYWJiZGJhZWQyNjdkNDg4MDAwYzFiY2M0OWQ1MThkMjE5NTAzYjAxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.vGYOKXxV4hRYLUaHSThLpDu2VyMTTXk9TXCCuGU-vMk)
結果:読みやすさの分類
![image](https://private-user-images.githubusercontent.com/116247347/339603369-06a7850d-4575-4c46-a17f-14de1434c760.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3NDc1OTgsIm5iZiI6MTcxOTc0NzI5OCwicGF0aCI6Ii8xMTYyNDczNDcvMzM5NjAzMzY5LTA2YTc4NTBkLTQ1NzUtNGM0Ni1hMTdmLTE0ZGUxNDM0Yzc2MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjMwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYzMFQxMTM0NThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04YTY5ZjA2ZWVmYmIyMGU0ODFhMmQ4MjQ1YjcwOTU2ZjY4YWVjYjFmZDMzZjZiYTFkZDcyYmFmYjA0ZmZkMDkxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.xS5B2YoVmGtPzOBZhxBHdllKoOstm-0a5NzCUOres_E)
The text was updated successfully, but these errors were encountered: