项目开发修养
Posted 冰雪奇缘lb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目开发修养相关的知识,希望对你有一定的参考价值。
项目开发修养
前期工作
- 熟练搭建前端或后端环境(注重项目的结构目录、模块化和规范化)
- 接口文档字段尽量和数据库表保持一致
- 彻底弄清项目中的各个功能、各个需求
- 根据项目实际场景选择合适的框架和构建方案
开发
- 优先开发、测试、解决核心逻辑
- 编码时综合考虑项目的模块化、可迭代、可维护、高效、封装等
- 在不影响项目进展和质量的情况下,引进新技术和新知识,例如:vue3、TS、sass、oocss、gem、响应式等
- 注重项目的页面设、样式优化和响应速度,这些是用户能直接接触的部分
- 及时总结项目中所遇到的问题和经验
- 对于难以解决的问题,在不影响用户体验的情况下,“偷梁换柱”也是一个很好的方法
- 项目结束后及时总结
- 项目结束后统筹整个项目,查漏补缺
- 考虑从项目中封装一些组件,丰富自己的组件库
负责人
- 多和项目成员交流,了解各个成员的进展情况
- 参与建表、前后端的环境搭建
- 积极接有挑战、有难度、有质量的项目,虽然很坎坷,但是成长更快
- 做到熟练部署前端和后端项目
- 每天同步各个成员项目完成情况,并整理好汇报上级
- 创建积极的项目氛围,及时化解项目中的消极情绪
- 关注项目中进度缓慢的成员
- 根据项目成员的工作进度及时灵活调整任务
- 综合考虑项目任务量和难度,理智评判是否能够如期交付,若不能,及时向上级交流并提出解决方案(理想的状态是:大家保持正常上班的工作时间,基本不用加班)
- 开会注重高效率,有条理地测试和记录问题
- 思考问题时不要死磕某个点,而要把视野放宽,统筹全局
- 注意和项目成员的交流方式和语气,尽量避免情绪化
- 对于项目成员复杂的业务处理逻辑,理智敲定简单实用的逻辑
- 帮助项目成员解决不好处理的问题(当自己无法解决时及时寻找其他人协助解决)
- 合并项目成员代码前阅读其修改部分及大致内容
查漏补缺
- 运维部署:linux、docker、nginx
- 后端基础:ssm、springboot、redis
- vue项目高级环境搭建:跨域代理、预编译器(sass、less)、TypeScript、适配器
- vue高级用法、源码分析
- node.js 服务编程
以上是关于项目开发修养的主要内容,如果未能解决你的问题,请参考以下文章
全栈的自我修养: 001环境搭建 (使用Vue,Spring Boot,Flask,Django 完成Vue前后端分离开发)