再学习新语言

新的 思考方式, 视野, 逻辑

技术与思考是相互促进的,掌握的表达方式越多,越容易表现想法。同时也容易让人迷失,难以驾驭,混淆主次。(2014-01-03 16:41:37)

我觉得我还需要一种外在的表达技巧来宣泄情感,选择

  • 电吉他
  • 绘画
  • 写作
  • 还未行动 (2014-1-22 22:46:35)

前段时间未整理 (2014-01-03 16:36:52)

  • 底层抽象
  • 高层抽象

语言的东西属于底层抽象,包括类库,函数库等等;而协议,业务逻辑,设计模式,行业系统的架构等等属于高层抽象。
只有底层抽象没有什么可见的价值,但是好的底层抽象可以帮助设计高层抽象,就像建筑中使用不同的材料建造不同的建筑一样,价值在于建筑,而不是材料,材料只要能达到需要的目标就可以了,但是好的材料可以减轻设计负担,有利于设计和完成设计。

==

==

  • Ruby
    • (2013-10月左右几本书穿插着看过)
  • javascript
  • php
  • lisp
    • clojure
      • O'Reilly.Clojure.Programming_CHS (2013-12-25) 这本书不适合作为第一本书,基本语法和语言的 context 设计讲的不完整,不连贯
      • Programming Clojure Second Edition (2013-12-28) 以此为基
      • http://www.oschina.net/translate/learn-clojure-in-minutes
  • java

==

  • 文本
    • String
    • RegExp
  • 网络
    • Net
  • Collection
  • File

CMS
Router
User Center
Forum
Ticket
IM(即时通讯)
设计模式
protocol(协议,如 magnet)

你可能感兴趣的:(再学习新语言)