V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
waiaan
V2EX  ›  程序员

大家平时遇到新的功能需求一般是网上复制粘贴还是自己写?

  •  
  •   waiaan · 2020-04-21 11:46:39 +08:00 · 3281 次点击
    这是一个创建于 1707 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网上复制粘贴快,但是对个人没啥提升。 自己写的话耗时长,而且不一定写得出。 有没有必要重复造轮子?

    19 条回复    2020-04-22 09:50:36 +08:00
    zictos
        1
    zictos  
       2020-04-21 11:59:31 +08:00
    熟悉了自然就自己写了。
    网上粘贴的代码很多时候也要修改。
    一般自己写不出,或者需要去网上查询并参考下别人的代码的时候,如果刚好有现成的代码并且不需要做过多的改动肯定是复制粘贴的。

    总结一下就是:不依赖,但能省事还是尽量让自己轻松点。你修改别人代码的时候也是一个熟悉的过程,而且我会尽量去把别人的代码的每一行都读懂,而不是直接粘贴了就都不管了。
    yeqizhang
        2
    yeqizhang  
       2020-04-21 12:40:05 +08:00
    网上能找到的基本上是工具类之类的,或者不熟悉的代码才去网上搜出来复制。

    一般我是在工程里找代码复制粘贴的。。。。。
    raymanr
        3
    raymanr  
       2020-04-21 12:44:28 +08:00
    自己写,写不出就换种自己写得出来的方式

    自己都不懂的东西,不敢粘贴,懂的东西不需要复制粘贴了
    Vegetable
        4
    Vegetable  
       2020-04-21 12:55:45 +08:00
    能复制的都复制。实际上没遇到太多能复制的“功能”,复制的一般是 hack
    gaigechunfeng
        5
    gaigechunfeng  
       2020-04-21 13:44:43 +08:00
    能复制谁还写?
    复制到本地,还是需要调试的。
    也是学习,没事,别纠结了。
    IMCA1024
        6
    IMCA1024  
       2020-04-21 13:59:57 +08:00
    只能自己写啊,从表设计开始,都得自己 。
    DoUSeeMe
        7
    DoUSeeMe  
       2020-04-21 14:04:56 +08:00
    能用就用,不同的就改,完全没有就自己造
    leafre
        8
    leafre  
       2020-04-21 16:06:36 +08:00
    关键你自己写性能不如轮子,提升的话看源代码学习去
    nyfok
        9
    nyfok  
       2020-04-21 16:10:24 +08:00
    @IMCA1024 全原创啊
    vwym
        10
    vwym  
       2020-04-21 16:11:26 +08:00
    自己写的耗时长,只能说明这个东西是属于组件之类比较庞大的。
    像这些你要看文档,看测试例子跑起来吧,怎么也快不了。
    一般复制都是说业务或者工具类的。
    hellwys1
        11
    hellwys1  
       2020-04-21 16:46:40 +08:00
    某些语言的方法是需要找的,业务还不是得自己写。
    Rxianbei
        12
    Rxianbei  
       2020-04-21 16:48:22 +08:00
    能找到肯定不写啊。就像邻居大妈给你介绍了 36d,你自己只能找到 32a 。这还用选
    zjx1993
        13
    zjx1993  
       2020-04-21 16:48:35 +08:00
    @yeqizhang 对头,代码基本就是从项目里复制粘贴的
    ClarkAbe
        14
    ClarkAbe  
       2020-04-21 19:03:03 +08:00 via iPhone
    先回想一下
    如果自己写过
    就去翻自己的工程或者在内网 git 搜索代码和内网日志 /文档搜索代码片段
    如果自己没有写过
    想想要怎么怎么写怎么怎么....balabala
    如果自己没写过而且想不出来 /懒得想 /没时间想
    熟练的启动某 ray 然后新开一个浏览器窗口熟练的依次点开收藏的百度 Google bing 鸭子走 startpage,最后复制解决问题的网页内容放内网文档里面
    Ssskyl
        15
    Ssskyl  
       2020-04-21 19:22:13 +08:00
    简单的自己先写一下,然后看好的轮子,对比方便进步,万一混一波 pr 岂不是美滋滋
    lithbitren
        16
    lithbitren  
       2020-04-21 21:10:31 +08:00
    只有非常复杂没法短时间看完源码的轮子才会直接 copy,短时间能看懂的轮子,无论是性能还是代码复杂度,亲自手撕大多都能比直接在网上找到的好,也能更贴合需求。
    nianyu
        17
    nianyu  
       2020-04-21 21:53:34 +08:00
    你自己写的过来吗
    fhsan
        18
    fhsan  
       2020-04-21 22:09:51 +08:00
    有毅力还是自己写,思考下
    wweir
        19
    wweir  
       2020-04-22 09:50:36 +08:00 via Android
    官方文档+自己之前的代码片段 => 生撸
    当然,有些奇奇怪怪的东西会借鉴 stack overflow
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1682 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:38 · PVG 00:38 · LAX 08:38 · JFK 11:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.