➢ 钉钉新需求
沟通后了解到,是一个临时需求。
在一个老项目上。
具体有多老,直到开发完也不知道。
get到以下几点:
项目属于jsp开发原来的下拉框lect改为单选框radio表格中的操作根据不同结果显隐文字和切换事件今天就要(沟通的时候已经是下班了,临近下班,没定到具体几点要)看似需求很简单,对吧,还是太年轻了。
➢ 开始部署环境一个项目开发的前提是什么?
是正常运行并开启调试模式。
就是这个简单的前提,就耗费了3个小时。
项目依赖:
svn开通权限拉取项目设置jdk1.7(1.8是不可以的)java编辑器Eclip(也是需要指定版本)tomcat配置➢ 部署环境踩坑后端同学发来了上述相关的文件和压缩包
设置jdk
现有的电脑配置已设置jdk为1.8,安装jdk设置环境变量为1.7
打开指定的Eclip编辑器(无需安装,直接打开exe文件)
报错,经网上排查,最终定位到是64位的系统安装了32位的jdk
希望后端同学能记住这个小细节吧,毕竟他的电脑也是64位,却发来32位
打开编辑器
为了正常运行,编辑器仍然需要一些设置
后端同学直接扔来一份word文档,让我自行操作。
看着那份极其简陋的文档,完全不知如何下手。
sorry,后端,这个事,必须,你来。
开通权限
除了svn代码权限,还有项目的账户权限
查询了电脑的一堆配置参数发送过来
又是一番等待,才收到配置的权限码。
以上整个过程就是解决电脑的基本配置和等待后端设置
➢ 开发环境踩坑你以为的其实只是你以为。
修改的前提是熟悉已有代码
get到以下几点:
项目使用类似jquery的一个封装,语法差不多(使用的时候一不小心就踩坑)项目使用的是jsp(没玩过后端的前端不是好产品)项目中的表格使用的是dhtmlxgrid,不是<table>(那个版本的文档都已经找不到了)一开始,连页面所在的文件都不知道是哪个?
后来根据请求显示的jsp定位。
然后不知道页面引用的组件是哪个?
只能采用关键词全局搜索来定位
接着就被最简单的显隐文字给难住了。
文字的显示直接从dhtmlxgrid源码的派生类上修改……
➢ 需求变更好不容易完成了任务, 然后毫不意外的需求变更了。
两个方面:
一个是起初对需求没理解到位
一个上古时代永恒不变的规律
需求在将要完成和交付的时候没有意外的变复杂了
➢ Tips遇到老项目的时候不要慌,谁经过手的可以多问问,排除隐藏的地雷。
时间安排的不合理要做好身体和心理上的预期,这种情况加班再所难免。
及时复盘项目的开发流程,记录开发计划中遇到的协作问题和技术问题。
明白耗费的时间和精力在具体在哪里?为什么?下一次怎样做的更好?
本文发布于:2023-02-28 20:10:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/167765979677739.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:svn拉取项目(svn拉取项目报错175002).doc
本文 PDF 下载地址:svn拉取项目(svn拉取项目报错175002).pdf
留言与评论(共有 0 条评论) |