《黑客与画家》读书笔记第二弹

设计者的品味:

品味这种东西并不是完全主观意义上,美是有标准的,品味是有好坏之分的。你会发现现在的你会比过去的你品味提高。

好的设计是简单的,是解决主要问题的,是有趣的。好的设计,做起来是艰苦的,又是看起来容易的。

人应该时刻保持幽默感,幽默是一种力量。一个内心强大的人,能够以一种轻松的心态面对人生。

有一句话说,你要付出多大努力才能看起来毫不费力,好的设计看起来容易,背后却是要付出无比巨大的努力,需要无数次的练习。同样一件事情你做起来为何如此吃力,为何别人看起来是那么的轻松,也许这差距就在你看不到的地方。

编程语言解析:

这篇短文大致概括了一些编程语言的特点,介绍了编译器,解释器,静态类型语言和动态类型语言,以及面向对象编程的一些概念。我似乎明白了一些java与python 之间的不同,以及python的好处到底在哪。

编程语言之间其实是有很大的差别的,并不是会了一种你就能用好其他的语言。没有哪种语言是最好的,只有最适合的。现在的语言发展是迅速的,总是有新的语言,新的潮流。

开放源码的好处在于,一,程序员可以自己修改软件的bug,解决使用过程中出现的问题,二是所有人都可以参与,可一个开源软件可以让全世界的人来修改完善,这对软件本身以及使用者来说都是好处。同时对于学习编程来说,优秀的源代码实在是非常好的资源了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《黑客与画家》读书笔记作者:【美】格雷厄姆 保罗·格雷厄姆其人其事 Y Combinator (Y运算子,简称YC...
    Cytosine阅读 1,462评论 0 3
  • 黑客与画家 0. 译者序 《黑客:计算机革命的英雄》中提出的6条黑客价值观 使用计算机以及所有有助于了解这个世界本...
    雁宇阅读 618评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,366评论 25 708
  • 上篇一一时尚农民 谁说农民只是土,只是土? 这种观念,已经老旧!这种看法,已成过去! 请睁大眼: 现在的农村,...
    泥巴一一龙凤楼主阅读 1,074评论 41 82
  • 谢强,你知道嘛?长大其实就是消磨勇气的过程… 分开的时候,我突然讨厌长大,不想知道所有道理,规矩。我不...
    颜二货阅读 315评论 0 0

友情链接更多精彩内容