WEB前端程序员在互联网大厂工作和小厂工作有什么不同?( 二 )

1

通常开发流程

项目立项->需求评估->模块划分(按业务)->基础架构建设 ->交付任务开发

2

开发流程的区别

大厂与小厂的开发流程是区别最大的 , 也是我刚开始最头疼的 。

刚开始在小厂工作 , 沿用的都是 Vue-cli弄下来 , 然后直接写代码的套路 。

但是大厂一般都是多人合作的大型项目 , 都会有自己的初始化模版 。 里面已经写好了一些规范检查 , 项目专用的 Webpack配置 , 一些基础模块(如登陆 , 验证 , 侧边栏) 。 每一个开发人员 , 只需要下载这套模版 , 然后写自己的业务部分就行了 。

3

测试区别

很多小厂由于成本的原因都没有测试环节 , 但是负责大厂的大项目 , 持续集成 , e2e , 单元测试都是必不可少的 。

推荐阅读