当前位置:网站首页>I don't like my code
I don't like my code
2022-08-10 05:56:00 【programming fun】
I don't like my code, I have been in this company for more than a year, and I have gradually become familiar with the development model here.What kind of model is it, that is, a project can be quickly assembled in a short period of time based on the original framework code.
1, full of garbage, redundantcode.
The development here mostly takes the code developed by the previous company for secondary development.
In fact, I do not exclude the use of previous frameworks and codes, because this can indeed reduce costs and speed up development progress.
It's just that the development time is too short, and there is no time to clean up and organize the previous code, resulting in too much redundant code, and sometimes even the database has redundant tables.
2. Security is neverConsider
Security is never considered.For example, in a recently developed brand activity site, there is a function that can be claimed. Since there is no verification code, and the background does not do the processing of the submission time interval and number of times, tens of thousands of claims have been submitted (after submitting the claim)prizes available).
3. It's boring to write code like this
When working on projects, customer needs change too frequently. We often complete the development a few days in advance and give customers a preview. Trouble will come, and new needs of customers will fly all over the sky..Some people may say that the change in customer demand is due to the lack of clear communication in the early stage, which I admit.But customers often say that the functions they want are very simple before the development is completed, and they never think about what they really want. When things are finished, they will give you all the requirements.
Due to the short period of time and the ever-changing requirements, no part of the code is good.After all the revisions are made, the next project may come, or there is no time to optimize the previous code.Invisibility everywhere, and more and more, I'm really worried they'll explode that day.
边栏推荐
- Common class String overview
- 一个基于.Net Core跨平台小程序考试系统
- Using sqlplus to operate database in shell script
- LeetCode 938. Range Sum of Binary Search Trees (Simple)
- Decentralized and p2p networks and traditional communications with centralization at the core
- GUI_AWT
- 卷积神经网络(CNN)实现服装图像分类
- Copy large files with crontab
- LeetCode 162.寻找峰值(中等)
- LeetCode 剑指offer 10-I.斐波那契数列(简单)
猜你喜欢
随机推荐
Reflection 【Notes】
R语言聚类分析——代码解析
pytorch-09.多分类问题
Chain Reading Recommendation: From Tiles to Generative NFTs
[Difference between el and template]
pytorch-05.用pytorch实现线性回归
Set Sources Resources and other folders in the IDEA project
cesium add point, move point
LeetCode 2011.执行操作后的变量值(简单)
符号表
最新最全的数字藏品发售日历-07.27
LeetCode 1720. Decoding XORed Arrays (Simple)
分享一款恋爱星座男女配对微信小程序源码
栈和队列
LeetCode 292. Nim Game (Simple)
shell脚本中利用sqlplus操作数据库
21天挑战杯MySQL——Day06
Chained Picks: Starbucks looks at digital collectibles and better engages customers
pytorch-07.处理多维特征的输入
I use this recruit let the team to improve the development efficiency of 100%!