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

fullstack 如何适应后期业务逻辑越来越复杂?

  •  2
     
  •   kisshere · 2014-09-10 19:52:47 +08:00 · 3373 次点击
    这是一个创建于 3759 天前的主题,其中的信息可能已经有所发展或是发生改变。
    才开始一个项目的时候,很简单,特别是写header和footer的时候。但随着业务逻辑到后期越来越复杂,作为一名fullstack,在前后端的协调上面感觉很多逻辑自己难以处理下来,目前本人负责一个项目的html+js(jquery)+css(含部分css3,IE降级处理)+php+redis(hot data)+mysql(cold data)+dribbble的ps切图+mobile页面制作(using framework)+phonegap的APP生成,现在逻辑越来越复杂,持续了好几天都茫然不知哪里下手了,怎么办?
    19 条回复    2014-09-11 19:33:50 +08:00
    loading
        1
    loading  
       2014-09-10 20:13:24 +08:00 via iPad
    resetful
    raincious
        2
    raincious  
       2014-09-10 20:23:48 +08:00
    考虑大项拆小项,甚至独立不同的应用程序(如果真的大到这种规模),非热数据通过API互相调用,热数据冗余缓存。
    zkd8907
        3
    zkd8907  
       2014-09-10 20:26:11 +08:00
    如果是公司的话,要老板加资源 =。=
    Narcissu5
        4
    Narcissu5  
       2014-09-10 20:37:44 +08:00
    楼主的问题说白了就是工作量太大一个人搞不定。根本就不是什么技术问题,Rest帮不了你,拆分项目也不行。别信什么全栈,地球上不存在这种生物。
    jetbillwin
        5
    jetbillwin  
       2014-09-10 20:42:47 +08:00
    Rails + RubyMotion 的飘过,感觉咳咳。
    jetbillwin
        6
    jetbillwin  
       2014-09-10 20:45:11 +08:00
    @Narcissu5 我想说,其实还是存在的,只是全栈仅仅适合最快的拿出产品原型,后期还指着全栈,必定难以发展。
    jybox
        7
    jybox  
       2014-09-10 21:38:45 +08:00
    前端现在也越来越复杂了... AngularJS 什么的
    ityao
        8
    ityao  
       2014-09-10 22:09:32 +08:00
    换框架!
    frankzeng
        9
    frankzeng  
       2014-09-10 22:17:46 +08:00
    工作量太大了,你的脑子拒绝服务了,需要加人手了。
    spacewander
        10
    spacewander  
       2014-09-10 22:18:59 +08:00
    加人
    nine
        11
    nine  
       2014-09-10 23:25:01 +08:00
    把复杂的问题简单化,没必要的东西全干掉
    ldehai
        12
    ldehai  
       2014-09-10 23:34:37 +08:00
    必须加人手,一个人的精力还是有限的。
    leiz
        13
    leiz  
       2014-09-10 23:39:16 +08:00
    你需要的是称手的工具和理顺业务逻辑。

    如果工具比较顺手,并且自己的设计能力也足够,fullstack还是可以支持你走得很远的。互联网时代其实做事情并不需要太多人。
    izoabr
        14
    izoabr  
       2014-09-10 23:41:53 +08:00
    +人
    mengskysama
        15
    mengskysama  
       2014-09-10 23:44:32 +08:00
    撸主才是真全能,神。这种后端根据逻辑分server,中间tunnel,用统一的接口调用。这才对吧。前端美工也让你负责是不是太过分了。
    robot9
        16
    robot9  
       2014-09-11 03:07:12 +08:00
    我觉得fullstack就是个笑话。。。
    NUT
        17
    NUT  
       2014-09-11 13:32:42 +08:00
    过来膜拜下。
    semicircle21
        18
    semicircle21  
       2014-09-11 17:14:25 +08:00
    我理解的fullstack 只是说发现问题时, 能跟踪所有环节解决问题, 而不是推脱给别人; 或者针对某个新特性, 能独立从前端到后端一个人搞定. 并不是说一个项目一个 fullstack 全包.
    xylophone21
        19
    xylophone21  
       2014-09-11 19:33:50 +08:00
    fullstack != 全包
    虽然你都能做,但仅限于解决问题以及某些方面没人做的情况.
    搭好架子,要老板加人吧.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 18:57 · PVG 02:57 · LAX 10:57 · JFK 13:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.