V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
0xABCD
V2EX  ›  程序员

初学一门新语言,看代码重要还是写代码重要?

  •  
  •   0xABCD · Apr 19, 2019 via Android · 4584 views
    This topic created in 2564 days ago, the information mentioned may be changed or developed.

    今天我的 mentor 说的。个人还是比较认同的,看别人的代码学习别人的写法,吸取良好的代码组织封装方式。不知大家怎么看。

    20 replies    2019-04-23 10:13:51 +08:00
    FireFoxAhri
        1
    FireFoxAhri  
       Apr 19, 2019 via iPhone   ❤️ 4
    都重要
    SuperMonster009
        2
    SuperMonster009  
       Apr 19, 2019 via Android
    自己没写过代码 怎么知道什么是好代码
    0xABCD
        3
    0xABCD  
    OP
       Apr 19, 2019 via Android
    @SuperMonster009 有别的语言的基础上
    dorentus
        4
    dorentus  
       Apr 19, 2019 via iPhone
    看书。写代码。
    msg7086
        5
    msg7086  
       Apr 19, 2019
    都重要,看一会儿,写一会儿。
    shiji
        6
    shiji  
       Apr 19, 2019   ❤️ 8
    作为 Ctrl+C Ctrl+V 工程师我想说:
    看的时候 Ctrl + C
    写的时候 Ctrl + V
    就是这么简单!
    qianmeng
        7
    qianmeng  
       Apr 19, 2019 via Android
    先搜 github,先用上再看,再改,再写
    noqwerty
        8
    noqwerty  
       Apr 19, 2019 via Android
    @shiji 你也是 CVM 工程师吗,Ctrl+C, Ctrl+V, Modify
    jinliming2
        9
    jinliming2  
       Apr 20, 2019 via iPhone
    建议先看官网文档。把文档中的示例都看懂,语言就学的差不多了。学着官方文档里的风格去写,可以适当发展自己的风格。
    亲亲,这边建议您写代码的时候把 Ctrl 键或 Command 键扣掉哦~
    GitHub 之类的上面的代码都是有作者自己风格的,不一定代表官方推荐,不一定是好的。
    ayase252
        10
    ayase252  
       Apr 20, 2019 via iPhone
    学完基本概念之后,先尽自己最大的能力的写一遍,踩一遍坑再说。
    fakeshadow
        11
    fakeshadow  
       Apr 20, 2019
    同意先看 doc 和 example
    xuanbg
        12
    xuanbg  
       Apr 20, 2019
    学习一门新语言,最快的上手方式就是改 bug。。。

    我就是靠这种方法学会了 Python、PHP、C++等等各种编程语言,然后,有段时间不用,就要重新上手了。。。
    gamexg
        13
    gamexg  
       Apr 20, 2019
    看官方教程,做个小项目,看标准库。
    sufaith
        14
    sufaith  
       Apr 20, 2019
    边看边写, 脑子一定要转起来
    smdbh
        15
    smdbh  
       Apr 20, 2019
    写吧。实践永远是真理。
    无论怎么看,不动手始终都是 KOL。
    就像快排,人人都会说,但写呢
    YuansMine
        16
    YuansMine  
       Apr 20, 2019
    项目驱动学习,并且要有一台网速不错的电脑能够随时查资料
    GeruzoniAnsasu
        17
    GeruzoniAnsasu  
       Apr 20, 2019   ❤️ 1
    学习一门新语言

    连语法都还没搞清的阶段, 还顾得上怎么组织代码?

    新学一定是抛开所有的现成代码多写,至少要能先练习到能凭空产生代码的程度。把自己过去写过的代码在新语言上尽量全部重新实践一次,这样才知道新语言有哪些坑,与自己熟悉的语言有哪些差异,有哪些写法行不通。

    知道下界在哪以后,算是[习得],然后再去看最佳实践,算是[升级]技能点
    tedzhou1221
        18
    tedzhou1221  
       Apr 21, 2019
    边学边练,如果有场景的话,就模拟场景。#1 就是直接的答案。
    DiamondY
        19
    DiamondY  
       Apr 21, 2019 via Android
    入门靠写,进阶靠看
    gamegrd
        20
    gamegrd  
       Apr 23, 2019
    B 站程序员已经打响了反抗 996 第一枪

    github 搜 bilibili_server_zip
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 125ms · UTC 08:21 · PVG 16:21 · LAX 01:21 · JFK 04:21
    ♥ Do have faith in what you're doing.