在一个比较大的项目中添加零散的小功能

        之前做的项目都是偏向于个人开发一个完整的小模块或者2-3人那种开发,由于大部分功能都是自己写的所以对代码都比较熟悉,对于新需求的增加也很容易上手添加,但是不会考虑软件设计的合理性,但是不同公司的规模不同代码积累量也不同,现在做的都是在一个现有功能软件上添加一些需求小功能,看似很简单的功能但是由于对项目的不熟悉性导致开发很困难,界面上的一些小改动涉及到数据库的关联关系,但是这些代码模块也许都是几年前完成的,每个人的设计思路都不是很相同所以上手修改也挺费劲的,也许是自身能力有限吧,现在有个新需求是右键在滑动窗口树上添加和撤销一个工程任务列表,我在调试的过程中发现程序启动是递归读取数据库表来创建已有列表,关系结构是通过动态创建而不是一开始先把结构定好在递归,一个小功能模块的实现穿插在多个工程文件中,对比原先那种小规模的开发代码量和软件设计上差距还是蛮大的,而且感觉对自身提升的提升也很有限,目前想转向信息安全开发,不太想做这种业务开发了,看着一大堆C++业务代码头皮发麻,心理会有莫名的恐惧感油然而生,但是相比较去看二进制代码会亲切很多,准备年后去培训信息安全反向,看了下培训课程7个月要讲C/C++/汇编/Python/加解密/各种调试工具/windows相关知识/PE/病毒分析/逆向实战等等,也不太清楚培训完能不能找到信息安全岗位工作薪资如何,年龄也不小了不知道这行职业周期怎样,本来想去武汉科锐培训的但是拖得时间太长了,还是想先入门在工作中提升所以选择15PB去培训,听咨询老师说学费又涨了5000有点扯了

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值