项目开发修养

Posted 冰雪奇缘lb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目开发修养相关的知识,希望对你有一定的参考价值。

项目开发修养


前期工作

  1. 熟练搭建前端或后端环境(注重项目的结构目录、模块化和规范化)
  2. 接口文档字段尽量和数据库表保持一致
  3. 彻底弄清项目中的各个功能、各个需求
  4. 根据项目实际场景选择合适的框架和构建方案

开发

  1. 优先开发、测试、解决核心逻辑
  2. 编码时综合考虑项目的模块化、可迭代、可维护、高效、封装等
  3. 在不影响项目进展和质量的情况下,引进新技术和新知识,例如:vue3、TS、sass、oocss、gem、响应式等
  4. 注重项目的页面设、样式优化和响应速度,这些是用户能直接接触的部分
  5. 及时总结项目中所遇到的问题和经验
  6. 对于难以解决的问题,在不影响用户体验的情况下,“偷梁换柱”也是一个很好的方法
  7. 项目结束后及时总结
  8. 项目结束后统筹整个项目,查漏补缺
  9. 考虑从项目中封装一些组件,丰富自己的组件库

负责人

  1. 多和项目成员交流,了解各个成员的进展情况
  2. 参与建表、前后端的环境搭建
  3. 积极接有挑战、有难度、有质量的项目,虽然很坎坷,但是成长更快
  4. 做到熟练部署前端和后端项目
  5. 每天同步各个成员项目完成情况,并整理好汇报上级
  6. 创建积极的项目氛围,及时化解项目中的消极情绪
  7. 关注项目中进度缓慢的成员
  8. 根据项目成员的工作进度及时灵活调整任务
  9. 综合考虑项目任务量和难度,理智评判是否能够如期交付,若不能,及时向上级交流并提出解决方案(理想的状态是:大家保持正常上班的工作时间,基本不用加班)
  10. 开会注重高效率,有条理地测试和记录问题
  11. 思考问题时不要死磕某个点,而要把视野放宽,统筹全局
  12. 注意和项目成员的交流方式和语气,尽量避免情绪化
  13. 对于项目成员复杂的业务处理逻辑,理智敲定简单实用的逻辑
  14. 帮助项目成员解决不好处理的问题(当自己无法解决时及时寻找其他人协助解决)
  15. 合并项目成员代码前阅读其修改部分及大致内容

查漏补缺

  1. 运维部署:linux、docker、nginx
  2. 后端基础:ssm、springboot、redis
  3. vue项目高级环境搭建:跨域代理、预编译器(sass、less)、TypeScript、适配器
  4. vue高级用法、源码分析
  5. node.js 服务编程

以上是关于项目开发修养的主要内容,如果未能解决你的问题,请参考以下文章

一个前端开发者的自我修养

学好webpack,一名前端开发工程师的自我修养。

iOS工程师的自我修养 | 极客时间

全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)

切图崽的自我修养-优化图片加载流程

程序员修养读后感