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

今天在喜马拉雅上听了一会儿《黑客与画家》这本书,感觉受益匪浅。这本书对于初入编程开发领域的新手有很大的指导意义。

正式内容从第二章开始,基本观点就是“黑客”(开发优秀软件者)与画家等创造性职业极为相似,而不是与科学家更为相似,更不是技工。


从这个基本观点出发,通过借鉴这些创作领域的创作模式,我们可以得出一些重要的启示:

1.编程不应该是先将思路完全想好,然后去写代码。思路的完善应该是在代码编写过程中完成的。好的编程语言应是允许动态扩展的语言,After all,编程语言是帮助我们思考的,而    不仅是表达已经想好的想法。

2.学习编程,应是实践的过程。在敲代码,写程序中去学习。

3.保留自己写过的代码,时常翻看。

4.大量阅读范例程序,充分利用开源的资源。


另外作者还提到一些其他方面的东西,比如

开发是有工作周期的,我们需要合理安排我们的开发进度。

坚持一丝不苟,坚持对美的追求,那些优秀的作品经过时光的洗礼熠熠生辉。

项目需要合作,但应分工明确,仔细设计好接口,每一个块内由个人独立开发。

代码是让人看的,所以应保证开发文档清晰,提供友好的UI。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值