Skip to content

Instantly share code, notes, and snippets.

@oldratlee
Last active August 12, 2023 17:03
Show Gist options
  • Select an option

  • Save oldratlee/90d2e11b182a9f50d073 to your computer and use it in GitHub Desktop.

Select an option

Save oldratlee/90d2e11b182a9f50d073 to your computer and use it in GitHub Desktop.

Revisions

  1. oldratlee revised this gist Feb 25, 2015. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,14 +1,13 @@
    [@peng_gong](http://www.weibo.com/pegong/)[程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS
    > PS
    > 这里个人强调于区分“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
    > 个人觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS[:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    > PPS[:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    读完
    ================
  2. oldratlee revised this gist Feb 24, 2015. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -60,4 +60,5 @@
    1. 敏捷软件开发(原则模式与实践)
    1. xUnit Test Patterns
    1. 写给大家看的设计书
    1. 怎样解题:数
    1. 怎样解题:数学思维的新方法
    1. 批判性思维:带你走出思维的误区
  3. oldratlee revised this gist Feb 24, 2015. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 这里个人强调于区分“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
    > 这里个人强调于区分“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
    > 个人觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    @@ -60,5 +60,4 @@
    1. 敏捷软件开发(原则模式与实践)
    1. xUnit Test Patterns
    1. 写给大家看的设计书
    1. 怎样解题:数学思维的新方法
    1. 批判性思维:带你走出思维的误区
    1. 怎样解题:数
  4. oldratlee revised this gist Feb 24, 2015. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,8 +5,8 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
    > 我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 这里个人强调于区分“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
    > 个人觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  5. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,这个节奏打穿一本书的体系是开始也是过程
    > 强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程
    > 我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  6. oldratlee revised this gist Feb 24, 2015. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,8 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复多次的理解操练是标配,这个节奏打穿一本书的体系是开始也是过程。
    > 我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  7. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠了解原则还远远不够,我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 我强调分离“读完” vs. “读过”,是因为对于编程了解原则还远远不够,我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  8. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -20,6 +20,7 @@
    1. Java核心技术
    1. Java编程思想
    1. 深入理解Java虚拟机(第2版)
    1. Effective Java
    1. Java程序员修炼之道
    1. Java并发编程实践
    1. JavaScript语言精粹
  9. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。
    [@peng_gong](http://www.weibo.com/pegong/)[程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了。
  10. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠了解原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠了解原则还远远不够,我觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  11. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读! :blush:
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠了解原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
  12. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单了解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠了解原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  13. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单了解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
  14. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读! :blush:
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
  15. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,7 @@
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [我的豆瓣读书:books:](http://book.douban.com/people/oldratlee/)
    > PPPS: [:books:我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    读完
    ================
  16. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,7 @@
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    > PPPS: [我的豆瓣读书:books:](http://book.douban.com/people/oldratlee/)
    读完
    ================
  17. oldratlee revised this gist Feb 24, 2015. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,13 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    > PS:
    > PS
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! :smile:
    >
    > PPPS: [我的豆瓣读书](http://book.douban.com/people/oldratlee/)
    读完
    ================
  18. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走的着急了:smile:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走得着急了:smile:
    读完
    ================
  19. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路还没有开始!
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路是不是走的着急了! :smile:
    读完
    ================
  20. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读中途放下了
    > “读完”指从头到尾读完的;“读过”是指有读但中途放下了
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
  21. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠理解些原则还远远不够,我觉得如果好书都不能“读完”这样级别的磨练都不行,那路还没有开始!
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠简单理解些原则还远远不够,我觉得如果连好书“读完”建立书中的体系这样级别的磨练都不行,那路还没有开始!
    读完
    ================
  22. oldratlee revised this gist Feb 24, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -3,6 +3,7 @@
    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    >
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠理解些原则还远远不够,我觉得如果好书都不能“读完”这样级别的磨练都不行,那路还没有开始!
  23. oldratlee revised this gist Feb 24, 2015. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,9 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    > PPS:
    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠理解些原则还远远不够,我觉得如果好书都不能“读完”这样级别的磨练都不行,那路还没有开始!
    读完
  24. oldratlee revised this gist Feb 24, 2015. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,10 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    PS: “读完”指从头到尾读完的;“读过”是指有读中途放下了。
    > PS:
    > “读完”指从头到尾读完的;“读过”是指有读中途放下了。
    > 当然有些书是在自己年轻时读完的,当时阅历尚浅,理解吸收有限,要再读!
    > PPS:
    > 我强调分离“读完” vs. “读过”,是因为编程仅靠理解些原则还远远不够,我觉得如果好书都不能“读完”这样级别的磨练都不行,那路还没有开始!
    读完
    ================
  25. oldratlee revised this gist Feb 24, 2015. No changes.
  26. oldratlee revised this gist Feb 24, 2015. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion developer-reading-list.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    PS: “读完”指从头到尾读完的;“读过”是指有读中途放下了。

    读完
    ================

    @@ -33,7 +35,7 @@
    1. 简约至上:交互式设计四策略
    1. 程序员的思维修炼

    没读完
    读过
    ================

    1. 编码:隐匿在计算机软硬件背后的语言
  27. oldratlee renamed this gist Feb 24, 2015. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  28. oldratlee created this gist Feb 24, 2015.
    53 changes: 53 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,53 @@
    [程序员必读书单](http://lucida.me/blog/developer-reading-list/)不错,核对了一下自己。

    读完
    ================

    1. 深入理解计算机系统(第2版)
    1. 图灵的秘密:他的生平、思想及论文解读
    1. C和指针
    1. C专家编程
    1. C陷阱与缺陷
    1. Java核心技术
    1. Java编程思想
    1. 深入理解Java虚拟机(第2版)
    1. Java程序员修炼之道
    1. Java并发编程实践
    1. JavaScript语言精粹
    1. Python编程实战:运用设计模式、并发和程序库创建高质量程序
    1. 七周七语言:理解多种编程范型
    1. 计算机程序的构造与解释
    1. 算法导论(第3版)
    1. 代码大全
    1. UNIX编程艺术
    1. 设计模式
    1. 代码整洁之道
    1. 企业应用架构模式
    1. 重构
    1. Practical Unit Testing with JUnit and Mockito
    1. 人月神话
    1. 大教堂与集市
    1. 程序员修炼之道
    1. 高效程序员的45个习惯
    1. 编程大师访谈录
    1. 简约至上:交互式设计四策略
    1. 程序员的思维修炼

    没读完
    ================

    1. 编码:隐匿在计算机软硬件背后的语言
    1. C++标准库(第2版)
    1. Effective C++
    1. Java Puzzlers
    1. .NET设计规范(第2版)
    1. JavaScript权威指南(第6版)
    1. 编程语言实现模式
    1. 编程珠玑(第2版)
    1. Unix编程环境
    1. 编写可读代码的艺术
    1. 敏捷软件开发(原则模式与实践)
    1. xUnit Test Patterns
    1. 写给大家看的设计书
    1. 怎样解题:数学思维的新方法
    1. 批判性思维:带你走出思维的误区