FreshOldMan
V2EX  ›  问与答

有没有和我一样的,都已经很久不主动记 API 了

  •  
  •   FreshOldMan · Apr 15, 2022 · 2910 views
    This topic created in 1498 days ago, the information mentioned may be changed or developed.
    我现在已经很久没记 API 了,每次都是用到哪个 API 再去查,不知道这样对不对,感觉这样有时候效率是有点低,但是实在不想记那么多的 API ,因为有时候框架语言用的太多了,大家都怎么做的?
    18 replies    2022-04-16 11:17:08 +08:00
    jigi330
        1
    jigi330  
       Apr 15, 2022 via Android
    记不住,靠 IDE 智能提示,或者网上查,还有就是装 copilot 插件,让它帮你写,大部分代码它猜的还挺准
    night98
        2
    night98  
       Apr 15, 2022
    不记,实在想不起来的时候点进去看一眼,要是类名都忘了就先搜索一下
    golangLover
        3
    golangLover  
       Apr 15, 2022 via Android
    结果面试叫我现场写,没自动补全,结果我就挂了
    tuchg
        4
    tuchg  
       Apr 15, 2022 via Android
    从一开始学习编程我就没有刻意去记过 api ,一直认为记 api 是很蠢的行为
    nicevar
        5
    nicevar  
       Apr 15, 2022
    别说 API 了,连字符串的操作都记不住,用的语言多了,经常弄混
    lovepplforever
        6
    lovepplforever  
       Apr 15, 2022 via iPhone
    面相 Google 编程
    rabbbit
        7
    rabbbit  
       Apr 15, 2022
    很久没记了,然后面试全忘了.
    hbdh5
        8
    hbdh5  
       Apr 15, 2022
    从来没记住过什么 API ,我怕是被 JB 全家桶养成废人了
    xtinput
        9
    xtinput  
       Apr 15, 2022
    只要记得哪些些功能是哪个库的,哪些库能实现哪些效果就 OK 了
    GeruzoniAnsasu
        10
    GeruzoniAnsasu  
       Apr 15, 2022
    我刚开始学写代码的时候能记住 10 多个 C 库函数和几十个 Windows API/MFC 类成员函数,参数不说记得很熟吧,有几个大概是些什么还是比较清楚的

    后来呢,接触了 c++ stl / java ( android )/ kotlin / python / golang / haskell ,写了单片机的工程、嵌入式的 linux kernel 和 bootloader 、golang 的 crud 、vue 的 速成页面、unity 的小玩具 …………


    别说什么 API 了,sql 语句我都得翻个文档出来参考。
    更搞笑的是, 我觉得 dash 还是比较好用的,但后来 dash 也用得越来越少了,还是直接浏览器 google 文档,因为连 dash 搜索我要打什么前缀都要搞不清了:

    Suddoo
        11
    Suddoo  
       Apr 16, 2022
    不用记啊,现在的 IDE 越来越智能,语言本身也在不断进化,写法越来越简单
    ClericPy
        12
    ClericPy  
       Apr 16, 2022
    内存外存分开记呗

    重要的热数据大脑内存里放着
    低频的冷数据只记录索引 / 关键词, 然后存储在 workflowy 或者知识管理工具里
    Leviathann
        13
    Leviathann  
       Apr 16, 2022   ❤️ 1
    use it or lose it
    不常用的东西是记不住的
    常用的也不用刻意去记
    ysc3839
        14
    ysc3839  
       Apr 16, 2022 via Android
    我会记“有什么 API”以及“API 能做什么”,不会记“API 参数要求”
    VeryZero
        15
    VeryZero  
       Apr 16, 2022
    所以我喜欢用强类型语言,IDE 提示很靠谱,根本不用记。

    以前用弱类型的不记真不行,每次用都查效率太低了。
    echo1937
        16
    echo1937  
       Apr 16, 2022
    @VeryZero #15 强类型语言确实是降低了用户的心智负担,弱类型语言的语法提示都很难做。
    yoke123
        17
    yoke123  
       Apr 16, 2022
    你的大脑不是硬盘,记住该记的就行了,建立索引,用到的时候用索引搜索。
    7gugu
        18
    7gugu  
       Apr 16, 2022
    现在只能大概记个作用,如果有问题还是得去搜一下参数🤷‍♂️
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1077 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 23:11 · PVG 07:11 · LAX 16:11 · JFK 19:11
    ♥ Do have faith in what you're doing.