当前位置:网站首页>我不喜欢我的代码
我不喜欢我的代码
2022-08-10 05:32:00 【编程乐趣】
我不喜欢我的代码,进这家公司已经一年多,已经慢慢熟悉了这里的开发模式,这是一个什么模式呢,那就是在原有的框架代码、在短期内迅速组合出一个项目。
1、充斥垃圾、多余的代码。
这里的开发,大都是拿着之前公司开发的代码,进行二次开发。
其实我并不排斥使用以前的框架、代码,因为这确实可以减少成本,加快开发进度。
只是开发时间太短,没时间清理,整理以前的代码,造成有着太多多余的代码,有时连数据库都有着多余的表。
2、安全性从不考虑
安全性从不考虑。比如最近开发的一个品牌活动站点中,有一个可以申领的功能,由于没验证码,后台也没做提交时间间隔、次数的处理,就被人提交了上万个申领(提交申领后可以拿奖品)。
3、这样写代码太没意思了
做项目,客户需求变化太频繁了,我们经常提前几天完成开发,给客户预览,麻烦就来了,客户的新需求就满天飞来。也许有人会说,客户需求变化是因为前期没沟通清楚,这个我承认。但客户往往在还没开发完成之前,他们都说他们要的功能很简单,也从不思考他们真正要什么,等东西做完了,他们就一尽的给你提要求。
由于时间短,需求又一直变化着,造成代码没一处是好的。等全部修改好了,可能下一个项目来了、或者没时间懒得去再优化以前的代码。到处都是隐形的,而且这样的越来越多,真担心它们那天会爆炸了。
边栏推荐
- shell脚本中利用sqlplus操作数据库
- cesium 旋转图片
- Set Sources Resources and other folders in the IDEA project
- error in ./node_modules/cesium/Source/ThirdParty/zip.js
- Small program wx.request simple Promise package
- 链读|最新最全的数字藏品发售日历-08.02
- 网络安全5
- 小程序学习笔记:小程序组件间通信方式
- MySql 约束
- Batch add watermark to pictures batch add background zoom batch merge tool picUnionV4.0
猜你喜欢

.las转.txt 再转.pcd,编译运行中出现的错误

Chain Reading Good Article: Jeff Garzik Launches Web3 Production Company

并查集原理与API设计

The latest and most complete digital collection sales calendar-07.27

事务、存储引擎

安装Robotics-toolbox-matlab, for 点云坐标系转换

Chained Picks: Starbucks looks at digital collectibles and better engages customers

IDEA 项目中设置 Sources Resources 等文件夹

tinymce富文本编辑器

Analysis of the investment value of domestic digital collections
随机推荐
21天挑战杯MySQL-Day05
shell脚本中利用sqlplus操作数据库
力扣——情侣牵手
索引笔记【】【】
21天挑战杯MySQL——Day06
cesium rotate image
链表API设计
毫米波雷达基础概念学习
opencv
Batch add watermark to pictures batch add background zoom batch merge tool picUnionV4.0
IDEA 项目中设置 Sources Resources 等文件夹
2021-06-22
图片批量添加水印批量加背景缩放批量合并工具picUnionV4.0
文本元素
el-cascader级联选择器的子菜单双击两次才显示被选中的内容
error in ./node_modules/cesium/Source/ThirdParty/zip.js
The complex "metaverse" will be interpreted for you, and the Link Reading APP will be launched soon!
2021-07-09
Mockito基本使用指南
The submenu of the el-cascader cascade selector is double-clicked to display the selected content