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

感觉自己写代码能力还是不够,怎么增强

  •  
  •   wwhontheway · 2021-08-18 09:15:22 +08:00 via Android · 1736 次点击
    这是一个创建于 953 天前的主题,其中的信息可能已经有所发展或是发生改变。
    分析了一下可能是几个原因:
    1.对语言本身的一些用法和特性不够了解
    2.对设计模式不熟悉
    3.其他(还没想到)
    8 条回复    2021-08-18 20:21:06 +08:00
    RLinux
        1
    RLinux  
       2021-08-18 09:21:34 +08:00
    一般都看 GitHub 上的项目代码(主要是我要用的项目),目前是为了工作
    如果你想深入一般都是推荐 XXX 学习路线的
    wwhontheway
        2
    wwhontheway  
    OP
       2021-08-18 09:39:00 +08:00 via Android
    @RLinux 如果要用 github 开源的库,会去看它的代码实现吗?还是只看基本用法
    litchinn
        3
    litchinn  
       2021-08-18 10:14:57 +08:00
    @wwhontheway 跟着敲一遍,复制的话最好一个方法一个方法复制而不要整个文件的复制,这样能搞清楚每个方法都是干嘛的,只是看的话感觉进步不大
    konakona
        4
    konakona  
       2021-08-18 10:37:54 +08:00
    1. 打开《微信阅读》 app,找几本这门语言相关的书籍啃一啃,系统的学习会让人有意想不到的收获。
    2. 在基础进一步扎实后,打开 GG 和 Github,找一些业内很认可的小插件小 package (不是框架,太大看不完),进去瞅瞅人家对于要解决什么 topic 而撰写的代码的实现思路,对你有很大帮助。
    3. 参与开源,到这一步基本快升仙了。
    join
        5
    join  
       2021-08-18 12:28:10 +08:00 via iPhone
    letcode,被每个问题后面的上千个单元测试锤愿遍就好了。
    Samuelcc
        6
    Samuelcc  
       2021-08-18 13:20:08 +08:00 via Android
    多写,看一些方法论的书籍,并多看知名开源项目的源码。不过不要一上来就看很大的那种例如数据库,可以先看小的,一些库之类。
    RLinux
        7
    RLinux  
       2021-08-18 13:49:54 +08:00
    @wwhontheway 会,有些项目好一点的话,会比较深入看看他为啥这样设计业务流程,或者为啥用这个技术点。总的来说,好的项目看源码还是能学到不少东西的
    KousukeSakurako
        8
    KousukeSakurako  
       2021-08-18 20:21:06 +08:00
    读 SICP
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5529 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.