关于很好地阅读代码

(完全免责声明:我认为我的代码阅读不好。不过,我认为我的代码阅读比以前更好。) 在这一点上说,代码的读取次数比编写的次数多是不言而喻的。 当然,读取代码的时间要多于编写代码的时间(尽管我当然欢迎任何只写无错误代码库的示例)。 这就是为什么作为开发人员,我们一直被鼓励编写干净,文档齐全的代码,这些代码对于以后的其他人来说都是可读的(即使那是我们,一年以后,而我们却忘记了持有的一切)在我们写所说的代码时在脑海中)。 但是对于我自己和对学习编程的人来说,我注意到的一点是,对于新手和有经验的程序员而言,编写代码似乎比阅读代码容易。 这很奇怪。 与大多数其他工艺品不同,对于许多人来说,拼凑别人的作品实际上比仅仅自己重新写作更难。 我想不出很多其他的工艺品能做到这一点(尽管我真的很喜欢在海滩上成百上千的人写自己的政治惊悚片而不是带来一个政治惊悚片的想法)。 的确,我认为与读小说或故事的比较是一种启示。 世界上作家与读者之间的严重不平衡向我们表明,要阅读和消费书籍的人要比写书籍的人多得多,这是事实,即使绝大多数人完全有能力写作(也许写得不好,但让我们暂时搁置它)。 但是人们实际上在做什么阅读呢? 在大多数情况下,阅读是轻松的:人们阅读小说,浏览小说或利用小说消磨时光。 人们很少真正真正接触到手头的文字。 这要困难得多:要真正输入文字,裸露文字并获得所有暗流,主题,主题和隐藏的潜台词是费力,缓慢,艰苦的工作,并且通常需要阅读,重新阅读和记录笔记-服用。 不仅如此,它还需要培训:立即进行这项工作并不容易。 很少有人能够立即进行深度阅读。 这需要有意识的努力,以免略过,在更广泛的叙事中考虑单词,识别主题等等。 它要求读者在其工具包中拥有完整的解释和分析工具库,然后才能真正说出自己已深入阅读一本书。…

为什么我看书却忘记了

我今年早些时候读过的书 根据我的Goodreads“读书”书架,我一生中已经阅读了约250本书(或者至少是那些在Goodreads上追踪的书)。 这个数字不包括我在高中和大学期间必须阅读的所有令人难忘的书; 也许我们可以将该数字四舍五入到300。 拥有大量阅读书籍都是好事,但是当归结为我实际上从这些书中学到的东西呢? 我不记得要拯救我的生命。 即使是那些总是被列出来的关于“我的最爱的书”的烦人问题的书,我对它们的喜爱也正在慢慢消失,就像您做梦时醒来试图挽救梦时发生的事情记忆中的残留物。 我读完的每本书可能会在我读完两周后扔到同一个内存库中。 从概念上讲,我只剩下对这些书的热爱。 最终重要的是我的Goodreads阅读挑战目标(ukh!)迫在眉睫。 我在整个社交媒体平台上都被书呆子包围着(可悲的是,我的大多数现实生活中的朋友并没有那么大的阅读能力),我意识到,我并不孤单地遭受着被阅读却被遗忘的诅咒之苦。 事实证明,即使基本上将我们的生活暂时安排在一本书之后,许多读者还是倾向于忘记阅读的内容(嗯,一点生活)。 这就是为什么我决定尝试弄清楚为什么会发生这种情况的原因,以及在缺乏更好的术语的情况下如何更好地阅读的本质。 令我惊讶的是,我在这个主题上发现了很多资料,互联网是多么美好的地方! 当我找到William Cho的帖子时,我很激动,因为是的,我不是唯一的傻瓜读者,这是一种实际现象! 显然,就像我一样,很多人都在忘记阅读的内容。 帕蒂·史密斯(Patti…

书评:《女仆的故事》(The Handmaid’s Tale,1985年),玛格丽特·阿特伍德(Margaret Atwood)

资料来源:google.com 在一个反乌托邦世界中,将女性视为实用工具,“女仆的故事”既令人耳目一新,又令人不安。 阅读完此书后,您会想知道〜为什么我以前没有读过这篇文章,以及为什么曾经同时读过这篇文章〜? “迷宫中的老鼠只要呆在迷宫中,就可以随意走动。” 作为具有思想,表达和空间自由的女性,这本书为我提供了一个似乎难以想象的替代世界,但在当今世界上,一点也不难想象。 所有这些二分法使您充满想发力的愿望,即想做更多的事情来赋权那些可能没有与您类似机会的其他人。 “我们是那些不在报纸上的人。 我们住在打印边缘的空白处。 它给了我们更多的自由。 我们生活在两个故事之间的缝隙中。” 本书以奥弗雷德(Offred)的故事作为开篇,在未来的某个时期,生孩子已变得非常罕见。 Offred和其他像她这样的女仆因其生育能力而倍受珍视,并在社会中享有特殊地位。 故事在奥弗雷德的过去和当前状况之间来回走动,叙事动作非常迅速,使您可以快速询问许多问题,例如发生了什么? 为什么会这样呢? 这是如何发生的,等等 。表征是Margaret Atwood的非常特征。 它具有多种层次的激情,思想和看法,可以快速,轻松地理解。…