V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hjchjc1993
V2EX  ›  问与答

程序员该如何提高抽象能力?

  •  
  •   hjchjc1993 · 2019-02-28 22:01:28 +08:00 · 3886 次点击
    这是一个创建于 2080 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2019-03-02 10:36:49 +08:00
    Enyala
        1
    Enyala  
       2019-02-28 23:29:17 +08:00   ❤️ 3
    虽然都被人说烂了,《计算机程序的构造和解释》请。
    dfjslkjdf
        2
    dfjslkjdf  
       2019-03-01 02:10:26 +08:00
    单看抽象能力,请看小学,初中,高中是怎么提高的,程序员没什么特别的
    ultimate
        3
    ultimate  
       2019-03-01 04:49:24 +08:00 via Android
    sicp
    Akiyu
        4
    Akiyu  
       2019-03-01 07:40:10 +08:00
    不要拘泥于一个实物
    也就是不要试图去具象一些东西, 用它的表现和行为去解释它

    当你问出这个问题, 试图明白这是个什么东西的时候
    某种意义上来说就离抽象越来越远了
    vindurriel
        5
    vindurriel  
       2019-03-01 08:24:55 +08:00 via iPhone
    看点数学
    jingyulong
        6
    jingyulong  
       2019-03-01 08:34:40 +08:00 via iPhone
    《面向对象设计与分析》第三版
    hirasawayui
        7
    hirasawayui  
       2019-03-01 09:01:38 +08:00
    提高抽象能力,应该是要提高臂力吧,不过人类再怎么抽大象耳刮子,也就是挠挠痒的成都吧。
    aaahhh123
        8
    aaahhh123  
       2019-03-01 09:02:50 +08:00 via iPhone
    毕加索?
    woscaizi
        9
    woscaizi  
       2019-03-01 09:38:39 +08:00 via iPhone   ❤️ 2
    象那么可爱,为什么要抽象象?
    ech0x
        10
    ech0x  
       2019-03-01 09:45:40 +08:00 via iPhone
    SICP 和 Haskell 都是很好的切入点,Haskell 学完你再看现代语言的一些新特性基本上都是熟悉的。
    tt67wq
        11
    tt67wq  
       2019-03-01 09:59:48 +08:00
    多看点脑洞和意淫小说
    anofac
        12
    anofac  
       2019-03-01 10:03:57 +08:00 via Android
    特指编程领域的话,我来说一个方法:
    多翻自己写的老代码,然后尝试重构优化之,如此反复
    geshansuiyue
        13
    geshansuiyue  
       2019-03-01 10:10:12 +08:00
    6326
    dandycheung
        14
    dandycheung  
       2019-03-01 11:40:31 +08:00 via Android
    @hirasawayui 你不考虑下鞭子?
    Eninsslei
        15
    Eninsslei  
       2019-03-01 13:34:41 +08:00   ❤️ 3
    关注微博:@带带大师兄 就好了嗷(狗头
    jiom
        16
    jiom  
       2019-03-01 13:37:04 +08:00
    同求.
    ifxo
        17
    ifxo  
       2019-03-01 13:41:25 +08:00
    看东西也不能像以前那样了,要抽象一点
    siyemiaokube
        18
    siyemiaokube  
       2019-03-01 13:42:50 +08:00 via iPhone
    我个人感觉近世代数、同调代数很有助于思维
    siyemiaokube
        19
    siyemiaokube  
       2019-03-01 13:44:07 +08:00 via iPhone
    ls 正好有人提到 SICP 和 Haskell,haskell 和同调代数应该可以说是范畴论( category theory )的一体两面
    berumotto
        20
    berumotto  
       2019-03-01 16:00:11 +08:00
    抽象带师微博:@带带大师兄
    ljzxloaf
        21
    ljzxloaf  
       2019-03-01 18:47:39 +08:00 via iPhone
    读史
    Iamnotfish
        22
    Iamnotfish  
       2019-03-02 05:59:57 +08:00
    @geshansuiyue 猪猪你来辣
    yuyueMJ
        23
    yuyueMJ  
       2019-03-02 10:36:49 +08:00
    战略性🐎
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2946 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:50 · PVG 10:50 · LAX 18:50 · JFK 21:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.