当前位置:网站首页>项目开发修养
项目开发修养
2022-06-29 04:04:00 【冰雪奇缘lb】
项目开发修养
前期工作
- 熟练搭建前端或后端环境(注重项目的结构目录、模块化和规范化)
- 接口文档字段尽量和数据库表保持一致
- 彻底弄清项目中的各个功能、各个需求
- 根据项目实际场景选择合适的框架和构建方案
开发
- 优先开发、测试、解决核心逻辑
- 编码时综合考虑项目的模块化、可迭代、可维护、高效、封装等
- 在不影响项目进展和质量的情况下,引进新技术和新知识,例如:vue3、TS、sass、oocss、gem、响应式等
- 注重项目的页面设、样式优化和响应速度,这些是用户能直接接触的部分
- 及时总结项目中所遇到的问题和经验
- 对于难以解决的问题,在不影响用户体验的情况下,“偷梁换柱”也是一个很好的方法
- 项目结束后及时总结
- 项目结束后统筹整个项目,查漏补缺
- 考虑从项目中封装一些组件,丰富自己的组件库
负责人
- 多和项目成员交流,了解各个成员的进展情况
- 参与建表、前后端的环境搭建
- 积极接有挑战、有难度、有质量的项目,虽然很坎坷,但是成长更快
- 做到熟练部署前端和后端项目
- 每天同步各个成员项目完成情况,并整理好汇报上级
- 创建积极的项目氛围,及时化解项目中的消极情绪
- 关注项目中进度缓慢的成员
- 根据项目成员的工作进度及时灵活调整任务
- 综合考虑项目任务量和难度,理智评判是否能够如期交付,若不能,及时向上级交流并提出解决方案(理想的状态是:大家保持正常上班的工作时间,基本不用加班)
- 开会注重高效率,有条理地测试和记录问题
- 思考问题时不要死磕某个点,而要把视野放宽,统筹全局
- 注意和项目成员的交流方式和语气,尽量避免情绪化
- 对于项目成员复杂的业务处理逻辑,理智敲定简单实用的逻辑
- 帮助项目成员解决不好处理的问题(当自己无法解决时及时寻找其他人协助解决)
- 合并项目成员代码前阅读其修改部分及大致内容
查漏补缺
- 运维部署:linux、docker、nginx
- 后端基础:ssm、springboot、redis
- vue项目高级环境搭建:跨域代理、预编译器(sass、less)、TypeScript、适配器
- vue高级用法、源码分析
- node.js 服务编程
边栏推荐
- Why is the test post a giant pit? The 8-year-old tester told you not to be fooled
- 开发者方案 · 环境监测设备(小熊派物联网开发板)接入涂鸦IoT开发平台
- 科技云报道:混合办公的B面:安全与效率如何兼得?
- Binary tree serialization and deserialization (leetcode (difficult))
- Web crawler knowledge day04
- webassembly学习-动态链接
- Tech Cloud Report: Mixed Office B side: How Safety and Efficiency can be combined?
- Data collection and management [4]
- Call snapstateon closed sou from Oracle CDC
- [fpga+sin] FPGA implementation of sinusoidal signal generator module based on DDS (direct digital synthesis)
猜你喜欢
![[FPGA mathematical formula] use FPGA to realize common mathematical formulas](/img/b9/e6f219738b106a96b0f5323ee61cca.png)
[FPGA mathematical formula] use FPGA to realize common mathematical formulas

If you choose the right school, you can enter Huawei as a junior college. I wish I had known

Establishment of small and medium-sized enterprise network

Ask the handler about the memory leak scenario in the interview. Don't just know static internal classes & weak references!

Technology cloud report: side B of mixed office: how to have both security and efficiency?
![[new function] ambire wallet integrates Metis network](/img/29/8a8c0cd40c51cef1174ee59706d4c9.png)
[new function] ambire wallet integrates Metis network

【C语言】解决 “address of stack memory associated with local variable ‘num‘ returned”

Influence of air resistance on the trajectory of table tennis

The efficiency of 20 idea divine plug-ins has been increased by 30 times, and it is necessary to write code

自己动手搭建一个简单的网站
随机推荐
PATH 与 LD_LIBRARY_PATH 的用法举例
源代码防泄露技术种类浅析
[filter design] customize the filter with MATLAB according to the design index
Logstash starts too slowly or even gets stuck
Data statistical analysis (SPSS) [8]
What is the dry goods microservice architecture? What are the advantages and disadvantages?
Why are you a test / development programmer? Can you recall
leetcode - 295. 数据流的中位数
云原生周报 | Grafana 9正式发布;云原生词汇表中文版现已上线
pytorch 读写文件
Data collection and management [5]
[Brillouin phenomenon] Study on simultaneous measurement system of Brillouin temperature and strain distribution in optical fiber
Data statistical analysis (SPSS) [7]
Anaconda自带的Spyder编辑器启动报错问题
科技云报道:混合办公的B面:安全与效率如何兼得?
Data statistical analysis (SPSS) [3]
webassembly学习-动态链接
MobileOne: 移动端仅需1ms的高性能骨干
增额终身寿险下架了吗?现在还有哪些增额终身寿险产品?
《运营之光3.0》全新上市——跨越时代,自我颠覆的诚意之作