盲人程序员:他是怎么做到的

盲人程序员:他是怎么做到的,第1张

比如下面这段代码:

if(x=5){

print("hello world!")

}

读出来的效果就是:If左括号x等于5右括号左大括号print左括号引号Hello World惊叹号引号右括号右大括号。

这是一个典型的if模块Java编程语言,听到我耳朵里的就是上面这么冗长的一句话。我倾向于先关闭括号和括号中的语音通知,直到后面需要括号匹配调试的时候再关注括号中的内容,这样我就不会因为描述过于冗长而听得云里雾里不知所以。有的人喜欢将默认的“左大括号”替换成“花括号”或者“开始”,只是为了节省几毫秒的时间。老实说,这语速对于不习惯的人而言那是相当快滴。

也许你不相信,但是我确实是通过语音阅读用NotePad++写下了这篇博客文章。

所以,我的编码方式可能和你们的并没有什么本质的区别,也不用将我想象的有多么的牛逼。唯一的区别是,我不用鼠标,我用的是快捷键和命令行。

不过不幸的是,在盲人编程这个领域,一切都没有得到很好的完善。程序员每天都在使用主要工具,如IntelliJ编辑器,以及它所有的衍生产品(PHPStorm、WebStorm、PyCharm),我都没办法使用。因为这些程序的开发人员没有遵守无障碍原则,正如在修建公园的时候没有设置一个无障碍通道一样。SourceTree也同样如此,虽然它有在慢慢改善,但是直到现在每次用的时候,依然让我异常痛苦。

因此,我不得不不断地寻找可用的教程、程序和工具,而不能像在超市货架上随便挑一个现成的就可以。

盲人写盲文,首先得有盲文版和忙文笔。盲文版分上下两层,两层分开把纸放进去,也就是扑在上面在盖上上面的那部分就可以写字了。下面有很多小孔,每个方格有六个小孔,代表着盲文的六个点位,左右各三个;上面也有方格,盲人就是利用上面的方格来扎写的。感谢你对盲人的关注,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11321391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存