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

纯萌新想尝试自己写个开源项目,求大佬们给点意见和建议~

  •  
  •   niceyuri · 2021-02-22 10:20:22 +08:00 · 1547 次点击
    这是一个创建于 1378 天前的主题,其中的信息可能已经有所发展或是发生改变。

    =。=心里一直有个自己做些什么的不安分想法。还筹谋写了很久的方案。

    可惜....我发现自己根本不会写代码。

    会一点点 Python,晓得什么是 [类] 。再多就没有了。

    从头开始学习的话,从自己做开源项目开始会不会门槛太高,丧失勇气...

    11 条回复    2021-02-22 16:49:14 +08:00
    kop1989
        1
    kop1989  
       2021-02-22 10:24:46 +08:00
    不会,最大的问题还是如何坚持下去。(因为如果想让项目有肉眼可见的“进展”,那么学习难度的曲线还是很陡的)

    当然,前提是你的创意和设计是合理的。
    没有开发经验的人很容易设计出自己成本覆盖不了的方案。
    HENQIGUAI
        2
    HENQIGUAI  
       2021-02-22 10:27:01 +08:00
    写个 python 编译器
    yanulg
        3
    yanulg  
       2021-02-22 11:02:48 +08:00
    最好是你解决了一个通用的问题,可以考虑把这部分封装成一个模块开源出来,无中生有有点难度
    Rysle
        4
    Rysle  
       2021-02-22 11:23:34 +08:00   ❤️ 4
    为了解决 xx 问题写了 xxx 项目 --> 写得不错,开源 ✅
    我想要开源 --> 硬憋出一个不知解决啥问题的项目 ❌

    先想想自己要解决一个什么问题,再动手,边写边学
    这样才有坚持的动力,实践中学习也会比单纯学 python 要高效得多
    niceyuri
        5
    niceyuri  
    OP
       2021-02-22 12:14:39 +08:00
    @Rysle 感谢大佬指点。
    niceyuri
        6
    niceyuri  
    OP
       2021-02-22 12:15:07 +08:00
    @kop1989 嗯嗯~蟹蟹大佬!
    niceyuri
        7
    niceyuri  
    OP
       2021-02-22 12:15:27 +08:00
    @HENQIGUAI Python 没得编译器=。=
    niceyuri
        8
    niceyuri  
    OP
       2021-02-22 12:15:54 +08:00
    @yanulg 完蛋= =通用问题都不知道有啥。
    levelworm
        9
    levelworm  
       2021-02-22 12:18:48 +08:00 via Android
    我觉得可以先看一些开源的代码然后自己仿制或者修改,加一点自己需要的。
    BingoXuan
        10
    BingoXuan  
       2021-02-22 12:58:59 +08:00 via Android
    @niceyuri
    Python 有编译器的,编译出来的是虚拟机字节码,而不是机器码
    CEBBCAT
        11
    CEBBCAT  
       2021-02-22 16:49:14 +08:00
    写个靓号检测函数,给出 'ABABA' 和 12121 检测是不是符合靓号规则,再进一步可以写 ABCDE 这样有大小关系的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2613 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:10 · PVG 15:10 · LAX 23:10 · JFK 02:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.