V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
itkdqwzero
V2EX  ›  JavaScript

如何加入别人的项目

  •  
  •   itkdqwzero · 2015-09-24 08:21:43 +08:00 · 3252 次点击
    这是一个创建于 3350 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有个单页应用 , 主程一直在用一个 js 文件在做, 就是程序都写在那个.js 文件里.
    我想加入这个页面的工作, 上头的人不让我加入.
    我觉得用文件比对的方式是可以加入项目的. 两个人做各自的部份, 在用文件比对的方式调整代码.

    入职一个月,写了很多东西全被扔掉.

    11 条回复    2015-09-24 14:09:47 +08:00
    theFool
        1
    theFool  
       2015-09-24 08:36:31 +08:00 via iPhone
    为什么只写一个 js 文件,不用模块化么?
    itkdqwzero
        2
    itkdqwzero  
    OP
       2015-09-24 08:51:39 +08:00
    @theFool 密度高 , 复杂度高, 像 PPT 制作那样的
    poorguy
        3
    poorguy  
       2015-09-24 09:01:33 +08:00
    那个 js 是用 gulp 之类压缩出来的吧?他本地应该是有模块化?坐等前端来回答
    secret32
        4
    secret32  
       2015-09-24 09:03:31 +08:00
    所有的版本控制软件都可以轻松完成你说的文件比对,这根本就不是问题,我觉得你是不是没搞清真正不让你加入的原因
    itkdqwzero
        5
    itkdqwzero  
    OP
       2015-09-24 09:13:43 +08:00
    @secret32 是啊, 是不清楚我的能力, 还是不放心我, 怕越做越乱
    zhiyul
        6
    zhiyul  
       2015-09-24 09:37:41 +08:00
    一个应用只有一个 js 文件?你确定不是打包构建之后的?要么是这个应用非常非常简单,要么是主程不懂组件化、模块化,要么他压根就没想别人加入。你挑一个理由吧 = =
    brucefeng
        7
    brucefeng  
       2015-09-24 09:53:53 +08:00
    “入职一个月,写了很多东西全被扔掉.” 是怎么回事?
    itkdqwzero
        8
    itkdqwzero  
    OP
       2015-09-24 10:49:11 +08:00
    @zhiyul
    @poorguy
    我看 svn , 他常改的文件有, 一个.css 一个 .htm 一个.js 就三个文件
    其中, .js 文件五百多行了, 他做了一星期了吧

    我觉得他在架构上没有针对性设计 , 直接用他原本写框架的面向对向格式 .
    是不是可以说他不懂架构设计.
    shoaly
        9
    shoaly  
       2015-09-24 13:30:20 +08:00
    前端 如果不分模块, 就是一个巨坑, 坑人坑后人
    hxtheone
        10
    hxtheone  
       2015-09-24 14:06:19 +08:00
    只有一个 js 文件的项目,看来编程习惯也不咋地,这种项目不加入也罢
    chairuosen
        11
    chairuosen  
       2015-09-24 14:09:47 +08:00
    500 行一个文件还好啦,耦合度高不拆也可以
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1267 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:27 · PVG 07:27 · LAX 15:27 · JFK 18:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.