当前位置:网站首页>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.
边栏推荐
- pytorch-06. Logistic regression
- Analysis of the investment value of domestic digital collections
- cesium add point, move point
- MySql constraints
- WeChat applet wx.writeBLECharacteristicValue Chinese character to buffer problem
- IO stream【】【】【】
- 反射【笔记】
- 最新最全的数字藏品发售日历-07.27
- Notes for RNN and Decision Tree
- Notes for Netual Network
猜你喜欢
随机推荐
离散数学的学习记录
.Net Core导入千万级数据至Mysql
学生管理系统以及其简单功能的实现
一个基于.Net Core跨平台小程序考试系统
Common class String overview
LeetCode 162. Finding Peaks (Moderate)
LeetCode 1894. Find the student number that needs to be supplemented with chalk
pytorch-08. Load dataset
[Difference between el and template]
LeetCode 剑指offer 10-I.斐波那契数列(简单)
I use this recruit let the team to improve the development efficiency of 100%!
多表查询 笔记
LeetCode 2011.执行操作后的变量值(简单)
MySQL中MyISAM为什么比InnoDB查询快
先人一步,不再错过,链读APP即将上线!
Notes for Netual Network
generic notes()()()
机器学习——聚类——商场客户聚类
LeetCode 1351.统计有序矩阵中的负数(简单)
PyTorch之CV









