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

制作一个完成度达到 Bootstrap 一半的 CSS 框架,大约需要多少人月呢?

  •  
  •   fakeinc · 2019-06-28 12:32:19 +08:00 via Android · 2601 次点击
    这是一个创建于 1982 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假设人人对 CSS 和相关技术了解透彻,工作时间 955。

    (其实只是会由我自己来做。如果做完,我会开源。)

    17 条回复    2019-06-28 14:12:02 +08:00
    hanai
        1
    hanai  
       2019-06-28 12:50:50 +08:00
    2、3 天
    fakeinc
        2
    fakeinc  
    OP
       2019-06-28 12:54:53 +08:00 via Android
    @hanai 你好,请问这个估计有哪些依据呢?
    alexkkaa
        3
    alexkkaa  
       2019-06-28 12:56:55 +08:00 via Android
    几年吧。这玩意都是一点点积累一点点改的。你以为只是码字吗
    airyland
        4
    airyland  
       2019-06-28 13:02:36 +08:00
    一个人+3 个月出一个初始版本+形成文档、规范,鼓励社区贡献+几年持续的维护。
    Showfom
        5
    Showfom  
       2019-06-28 13:08:58 +08:00 via iPhone
    @hanai 吹牛不打草稿 两三天怕是文档都写不完
    fakeinc
        6
    fakeinc  
    OP
       2019-06-28 13:09:42 +08:00 via Android
    @airyland 谢谢。
    fakeinc
        7
    fakeinc  
    OP
       2019-06-28 13:10:28 +08:00 via Android
    @avs10019 谢谢。可能我问的不清楚,我指的只是做出来第一个可用版本的时间。
    janus77
        8
    janus77  
       2019-06-28 13:15:11 +08:00 via iPhone
    先出设计稿吧
    然后看熟练度
    抛开设计稿时间,估计也就是一个普通项目三个月左右而已
    fakeinc
        9
    fakeinc  
    OP
       2019-06-28 13:16:08 +08:00 via Android
    @janus77 好的,谢谢。
    meetocean
        10
    meetocean  
       2019-06-28 13:18:28 +08:00   ❤️ 1
    你可以看看开发 Bootstrap 的团队,升级一个版本花了多长,心中有一个大概数了,这还是升级。

    如果从新架构,实力不够,时间是不可想象的。

    不是吓唬你,不说开发 CSS,就是写好 Bootstrap 使用文档与案例,也是按半年为单位计算。
    learnshare
        11
    learnshare  
       2019-06-28 13:24:31 +08:00   ❤️ 1
    设计规范( UI、交互等)
    代码规范
    UI 设计
    组件设计(逻辑、接口等)
    编码实现
    文档示例

    整个工期可能要两三年(多人协作),写代码所占的比重应该不会超过 40%
    luob
        12
    luob  
       2019-06-28 13:24:47 +08:00 via iPhone
    bootstrap 只是个 bootstrap,并没有什么重写的意义。如果想拥有自己设计的一套样式库,不如试试深入定制一下 bootstrap 的各种 variable
    fakeinc
        13
    fakeinc  
    OP
       2019-06-28 13:29:48 +08:00 via Android
    @luob 好的。
    Lax
        14
    Lax  
       2019-06-28 13:37:27 +08:00
    用上 bootstrap 的基础工具
    ```
    @import "functions";
    @import "variables";
    @import "mixins";
    @import "utilities";
    ```

    后面自己扩展,足够了
    otakustay
        15
    otakustay  
       2019-06-28 13:58:46 +08:00
    如果已知 bootstrap 是这样的,完成它一半左右的能力,2-3 天是够的
    如果你不知道你要做的是什么,只知道是“ bootstrap 这个规模的东西”,然后要做到一半规模的一个 CSS 框架,那可不好说了……
    msg7086
        16
    msg7086  
       2019-06-28 14:04:17 +08:00
    发明轮子和重新发明轮子的代价不一样。
    你现在已经知道 bootstrap 是怎么设计怎么实现的了,重写一个应该会很快。不说 2-3 天吧,一两个月肯定能做完。
    但是要从头经历从 0 到 1 这个过程,首先就已经不是人月的问题了。项目写出来以后要不停试错不停迭代,等你从 0 做到 1 的时候可能已经从头到尾开发过十来遍了。
    bernie9
        17
    bernie9  
       2019-06-28 14:12:02 +08:00
    从 0 到 1,和从 1-2,同样都是 1 的进度,时间完全不一样啊。。。取决于你是要一样的东西还是发明一个这么个意思
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   953 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:53 · PVG 06:53 · LAX 14:53 · JFK 17:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.